Jump to content
XPEnology Community

Redpill - extension driver/modules request


pocopico

Recommended Posts

This is more of a question that request. I don't know if you use HOA (Home Assistant), but the latest update has added bluetooth functionality. Is there driver already in the ext for bluetooth devices?  Thanks. At some point I will be making the request if not already there, I just havent had the time to get a usb bluetooth dongle

Link to comment
Share on other sites

Il y a 1 heure, Peter Suh a dit :

 

DS3622XS+ does not require a separate nic ext for X520-DA1 .
It should work with the built-in vanilla ext.

HI, yes it works.

I asked that question because in order to migration to DSM 7.1, i have to remove the external sfp+ card from microserver, otherwise, my gigabit ethernet port was not working.

Link to comment
Share on other sites

6 hours ago, Dvalin21 said:

Requesting to add the following linux driver for Bluetooth 5.0 usb dongle https://linuxreviews.org/Realtek_RTL8761B

 

Understanding that Synology doesn't have a interface or gui for bluetooth. I have Home Assistant installed via virtual manager. HOA now allows for BLE devices to be attached. 

 

Like the captured content, my NAS already has a built-in Bluetooth device.

 

I would like to be able to use Bluetooth in REDPILL.

 

728189527_2022-08-209_53_43.thumb.png.4bfd51c8af09d39d71f32fb001922e91.png

 

However, REDPILL's linux kernel version is still at 4.4.180+.

 

According to the guide of RTL8761B above, the kernel version requires an upgrade to 5.8+.

 

Shouldn't this be considered?

Edited by Peter Suh
  • Like 1
Link to comment
Share on other sites

3 hours ago, Peter Suh said:
 
Like the captured content, my NAS already has a built-in Bluetooth device.
 
I would like to be able to use Bluetooth in REDPILL.
 
728189527_2022-08-209_53_43.thumb.png.4bfd51c8af09d39d71f32fb001922e91.png
 
However, REDPILL's linux kernel version is still at 4.4.180+.
 
According to the guide of RTL8761B above, the kernel version requires an upgrade to 5.8+.
 
Shouldn't this be considered?

I think your right. Dang it. I wonder would ot be possible for the VM to pick it up? Or does it have to be picked up by the host system first? HOA just upgraded to kernel 5.15

Sent from my SM-S908U using Tapatalk
 

Edited by Dvalin21
Link to comment
Share on other sites

I just get a cheap 10Gbe card but with limited driver support in linux 

it‘s AQC107 

0000:04:00.0 Ethernet controller: Device 1d6a:07b1 (rev 02)

 

0000:04:00.0 0200: 1d6a:07b1 (rev 02)
        Subsystem: 1462:b912
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at a2440000 (64-bit, non-prefetchable) [size=64K]
        Memory at a2450000 (64-bit, non-prefetchable) [size=4K]
        Memory at a2000000 (64-bit, non-prefetchable) [size=4M]
        Expansion ROM at a2400000 [disabled] [size=256K]
        Capabilities: [40] Express Endpoint, MSI 00
        Capabilities: [80] Power Management version 3
        Capabilities: [90] MSI-X: Enable- Count=32 Masked-
        Capabilities: [a0] MSI: Enable- Count=1/32 Maskable- 64bit+
        Capabilities: [c0] Vital Product Data
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [150] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
 

 

I find some thread for this card, but I dond't know how to build it in 4.4.180 kernel DSM 7.1.0-42661 ds3622xs+

 

 

屏幕截图 2022-08-25 091003.png

Edited by kk xu
missing the target DSM version
Link to comment
Share on other sites

2 hours ago, kk xu said:

I just get a cheap 10Gbe card but with limited driver support in linux 

it‘s AQC107 

0000:04:00.0 Ethernet controller: Device 1d6a:07b1 (rev 02)

 

0000:04:00.0 0200: 1d6a:07b1 (rev 02)
        Subsystem: 1462:b912
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at a2440000 (64-bit, non-prefetchable) [size=64K]
        Memory at a2450000 (64-bit, non-prefetchable) [size=4K]
        Memory at a2000000 (64-bit, non-prefetchable) [size=4M]
        Expansion ROM at a2400000 [disabled] [size=256K]
        Capabilities: [40] Express Endpoint, MSI 00
        Capabilities: [80] Power Management version 3
        Capabilities: [90] MSI-X: Enable- Count=32 Masked-
        Capabilities: [a0] MSI: Enable- Count=1/32 Maskable- 64bit+
        Capabilities: [c0] Vital Product Data
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [150] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
 

 

I find some thread for this card, but I dond't know how to build it in 4.4.180 kernel DSM 7.1.0-42661 ds3622xs+

 

 

屏幕截图 2022-08-25 091003.png

 

 

 

TCRP's ext already contains atlactic ext.

 

Are you sure the ext below in pocopico doesn't work?

 

https://raw.githubusercontent.com/PeterSuh-Q3/rp-ext/master/atlantic/rpext-index.json

 

I want to check the junior log. Is it possible?

(It may be possible only through another LAN card [i219] or VM that works as the second one)

 

And, it is necessary to check which ext is automatically added with the command below in TC Linux.

 

ls -l *load/c*/e*

 

 

Link to comment
Share on other sites

25 minutes ago, Peter Suh said:

 

 

 

TCRP's ext already contains atlactic ext.

 

Are you sure the ext below in pocopico doesn't work?

 

https://raw.githubusercontent.com/PeterSuh-Q3/rp-ext/master/atlantic/rpext-index.json

 

I want to check the junior log. Is it possible?

(It may be possible only through another LAN card [i219] or VM that works as the second one)

 

And, it is necessary to check which ext is automatically added with the command below in TC Linux.

 

ls -l *load/c*/e*

 

 

yes, I'm sure 

I checked the atlantic driver, only include limited vendor's prodcuts

the result as below:

only support sv=00007053 sd=00001009

root@homelab1:/home/kaix# strings atlantic.ko | grep 1D6A
alias=pci:v00001D6Ad000007B1sv00007053sd00001009bc*sc*i*
alias=pci:v00001D6Ad000007B1sv00007053sd00001001bc*sc*i*
alias=pci:v00001D6Ad0000D107sv00007053sd00001001bc*sc*i*

 

 

but my card subsystem id is :

0000:04:00.0 0200: 1d6a:07b1 (rev 02)
        Subsystem: 1462:b912

 

Link to comment
Share on other sites

35 minutes ago, Peter Suh said:

 

 

 

TCRP's ext already contains atlactic ext.

 

Are you sure the ext below in pocopico doesn't work?

 

https://raw.githubusercontent.com/PeterSuh-Q3/rp-ext/master/atlantic/rpext-index.json

 

I want to check the junior log. Is it possible?

(It may be possible only through another LAN card [i219] or VM that works as the second one)

 

And, it is necessary to check which ext is automatically added with the command below in TC Linux.

 

ls -l *load/c*/e*

 

 

I didn't try your repository

I will try later

it looks yours would be work

Link to comment
Share on other sites

20 minutes ago, kk xu said:

I didn't try your repository

I will try later

it looks yours would be work

 

https://raw.githubusercontent.com/pocopico/rp-ext/master/atlantic/rpext-index.json

 

The mention of pocopico's ext above is a link to my repo.

 

However, the contents of both repo are exactly the same.

 

What loader do you plan to use if pocopico adds a new ext?

Link to comment
Share on other sites

1 hour ago, Peter Suh said:

 

 

 

TCRP's ext already contains atlactic ext.

 

Are you sure the ext below in pocopico doesn't work?

 

https://raw.githubusercontent.com/PeterSuh-Q3/rp-ext/master/atlantic/rpext-index.json

 

I want to check the junior log. Is it possible?

(It may be possible only through another LAN card [i219] or VM that works as the second one)

 

And, it is necessary to check which ext is automatically added with the command below in TC Linux.

 

ls -l *load/c*/e*

 

 

update:

I load this kernal module, it works

 

the driver in the automatically installation would be failed for the MSI superLan 10G card due to the subsystem is missing in the repo of https://github.com/pocopico/rp-ext

Link to comment
Share on other sites

27 minutes ago, Peter Suh said:

 

https://raw.githubusercontent.com/pocopico/rp-ext/master/atlantic/rpext-index.json

 

The mention of pocopico's ext above is a link to my repo.

 

However, the contents of both repo are exactly the same.

 

What loader do you plan to use if pocopico adds a new ext?

I don't know why 

but it looks the loader.sh not get your repo,  and I just compare these two, it's different.

屏幕截图 2022-08-25 131727.png

Link to comment
Share on other sites

10 minutes ago, kk xu said:

I don't know why 

but it looks the loader.sh not get your repo,  and I just compare these two, it's different.

屏幕截图 2022-08-25 131727.png

 

 

My ext repo is not directly available with pocopico's rploader.sh .
You need to use a separate script called M-Shell .

 

 

If you want to use my repo as a build, you can use the command like below.

 

curl --location "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/my.sh.gz" -O; tar -zxvf my.sh.gz;

 

./my.sh DS3622xs+J noconfig noclean
(This option retains all settings that have already been built through rploader.sh .)

Link to comment
Share on other sites

42 minutes ago, Peter Suh said:

 

 

My ext repo is not directly available with pocopico's rploader.sh .
You need to use a separate script called M-Shell .

 

 

If you want to use my repo as a build, you can use the command like below.

 

curl --location "https://github.com/PeterSuh-Q3/tinycore-redpill/raw/main/my.sh.gz" -O; tar -zxvf my.sh.gz;

 

./my.sh DS3622xs+J noconfig noclean
(This option retains all settings that have already been built through rploader.sh .)

 

it looks failed to build new 42661 with the card plugin in...  the status would be "not installed"

But now I could make it work after manually insmod with your repo

https://github.com/pocopico/rp-ext/tree/main/atlantic

I will try your script later.

Many thanks.

  • Like 1
Link to comment
Share on other sites

On 8/31/2022 at 4:03 AM, fecnali said:

Hello. Is RTL8111GR or RTL8111H supported by DSM7 apollolake-7.1.0-42661?

I believe driver for RealTek R8xxx are included in the loader. I have a Gigabyte B365m DS3H working with DS918+ for 3 years on 6.2 and recently updated to 7.1. It uses a R8118 NIC.

Edited by rojoone2
Link to comment
Share on other sites

On 3/23/2022 at 9:28 PM, alienman said:

Anyone interested on create new module "open-vm-tools"? The idea is to generate something similar to the ACPI module, but including the "open-vm-tools" package.

I created a docker container from https://registry.hub.docker.com/r/linuxkit/open-vm-tools/

 

Runs like I've never seen before. Ok, didn't test shut down / restart so far because I always use the Syno web interface for that. But snapshot w/quiescence works soo nice.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...