Jump to content
XPEnology Community

Drivers requests for DSM 5.2


Recommended Posts

Server HP Enterprise ProLiant ML10 v2 G3240 4GB-U B120i

 

Drivers for intel X710-DA2;

 

DSM 5.2-5592 DS3615xs update 4

 

XPEnoboot DS3615xs 5.2-5592.2

 

the network card is not detected.

 

Thanks a lot.

 

Your network card is handled by the intel i40e driver : https://downloadcenter.intel.com/downlo ... der-Linux-

It's not included but I will try to find some time to compil it :wink:

 

EDIT : Here the i40e driver https://download.xpenology.fr/drivers/i40e.ko :mrgreen:

 

Thanks so much.... :grin:

Link to comment
Share on other sites

Thus, the request to add the driver "pata_via.ko" to the next release XPEnology. I do not know whether to write to Sancome whether it is your part in the project, ie. drivers.

 

pata_via and other requested drivers (i40e, usb-lan...) will be added to the next release.

 

Promise FastTrak TX4650, 4SATA RAID CARD

 

I will check this :wink:

Link to comment
Share on other sites

I'm currently downloading the toolchain and source to attempt the driver build as per

https://hallard.me/how-to-install-kerne ... 0-dsm-4-1/

under a DebChRoot install, or if that doesn't work I'll try instructions as per

http://www.upods.net/building-a-tv-server

 

My goal would be to get MythTV working with my old PCHDTV-3000 card (an ATSC tuner), or at the very least TVHeadend with it.

 

Either way - if it works, I'll compile all the modules available in the kernel, and post them to here.

 

For background, I'm running XPenology directly (no VM) on an Intel SL5000-XVN server motherboard with dual quad-core Xeon 5500's (8 cores) at 1.6GHz, 8Gb RAM, and 6 3Tb WD Red NAS drives directly off the motherboard.

 

If someone else already has the whole kernel compiled - why not upload it? (I can't be the only one trying...)

Cheers,

David.

Link to comment
Share on other sites

...My goal would be to get MythTV working with my old PCHDTV-3000 card (an ATSC tuner), or at the very least TVHeadend with it..."

 

Aaaannnnddd...... Both! =-)

 

...Either way - if it works, I'll compile all the modules available in the kernel, and post them to here...

 

So, I've compiled all the "Media" and "USB" drivers as modules. I then wrote a quick script to load the PCHDTV modules in the right order, so you get a /dev/dvb/adapter0/frontend0 for TVHeadend and MythTV to see. Not sure how to make it visible by Video Station - if someone could add to things, that would be awesome.

 

UPDATE: I've added the latest V4L-DVB build as of Oct. 21 2015 and built the backports, along with the firmwares, so you should now have even more media devices supported. Tarball has been updated, same link:

 

The tarball can be downloaded here:

https://app.box.com/s/1mldbb7d7lpvncibflyhqivglnkaekgm (31mb)

 

Uncompress it to the root directory of your NAS, it will create:

/lib/modules/LotsOfStuff.ko

/etc/init/loadmodules.conf

/opt/etc/init.d/S10modules

/lib/firmware/LotsOfStuff.fw

 

Good luck!

Edited by Guest
Link to comment
Share on other sites

Good prompting... Seems like those drivers are only available as of kernel 3.19, whereas Synology uses 3.10.

 

I built (downloaded and backported) the latest V4L-DVB build as per instructions here:

http://www.linuxtv.org/wiki/index.php/H ... ource_Code

 

This let me put in all the latest greatest drivers, so you should be supported. I've updated the link in my post, so:

- download it and untar it to the root directory of your NAS,

- make sure you somehow run "depmod -a"

(if you have an ipkg installed, "ipkg install module-init-tools" will likely put it in /opt/sbin/depmod),

- run "start loadmodules" to load them all in.

 

If you're lucky, it'll see your stick - type dmesg|more to find out!

Link to comment
Share on other sites

@dszego : Fist thank you for your work.

Can you please open a new thread for this subject.

In your package make some cleaning in order to only have modules related to media and not all kernel modules :wink:

According to your script you only need :

"media.ko videodev.ko dvb-core.ko dvb_pll.ko cx88-vp3054-i2c.ko videobuf-dma-sg.ko videobuf-core.ko videobuf-dvb.ko btcx-risc.ko tveeprom.ko v4l2-common.ko rc-core.ko videobuf-dma-sg.ko tda8290.ko tuner.ko tuner-types.ko tuner-simple.ko cx88xx.ko cx8800.ko cx8802.ko or51132.ko cx88-dvb.ko"

and of course firmwares

 

EDIT: backports_dvb modules are not loaded by your script.

Link to comment
Share on other sites

@dszego

 

I've extracted your files to root and rebooted xpenology, loaded video station and dmesg|grep dvb shows nothing.

 

My stick is an August T210 which is a rebranded Geniatech T220 which apparently uses the same USBIDs. It has Sony CXD2820r chip which is the same as the PCTV 290e.

 

When I plug it in and dmesg it doesn't say anything other than:

[ 505.558040] usb 7-3: new high-speed USB device number 3 using ehci_hcd

 

According to linux tv it is supported in Kernel 3.14.

 

http://raspmer.blogspot.co.uk/2013/11/g ... 0-for.html Dunno if this helps at all?

Link to comment
Share on other sites

Not sure what to tell you. I got the PCHDTV drivers running by loading them with insmod -v, then looked at dmesg to see what dependancies weren't met, if it loaded OK etc., then using modinfo to see what dependant modules have to be loaded first.

 

Basically you can create a list of what modules to load in what order to get your tuner's module up and running, and edit the S10loadmodules script to put them in the right order (and reverse on the unload line).

Link to comment
Share on other sites

Just checked the USB IDs and it seems it matches the Geniatech T230 not T220.

 

http://www.linuxtv.org/wiki/index.php/Geniatech_T230

 

Is it possible to just copy the fw files into /lib/firmware or does it need something else?

 

Just had a quick look at your backported drivers, there are no fw for Si2168-B40 or Si2158-A20 which is the Demodulator and Tuner respectively.

 

Copied the fw files in, set permissions and rebooted xpenology and its still not being registered.

 

I moved the ports for my wireless keyboard dongle just in case but it's not the USB port.

[   58.660959] usb 7-3: USB disconnect, device number 2
[   60.414039] usb 7-3: new high-speed USB device number 4 using ehci-pci
[   76.160959] usb 7-3: USB disconnect, device number 4
[   77.453073] usb 5-2: USB disconnect, device number 2
[   79.531035] usb 5-1: new full-speed USB device number 3 using uhci_hcd
[   79.926507] input: RAPOO RAPOO 2.4G Wireless Device as /devices/pci0000:00/0000:00:1d.1/usb5/5-1/5-1:1.0/input/input2
[   79.926526] hid-generic 0003:24AE:2000.0003: input: USB HID v1.01 Keyboard [RAPOO RAPOO 2.4G Wireless Device] on usb-0000:00:1d.1-1/input0
[   79.930907] input: RAPOO RAPOO 2.4G Wireless Device as /devices/pci0000:00/0000:00:1d.1/usb5/5-1/5-1:1.1/input/input3
[   79.931003] hid-generic 0003:24AE:2000.0004: input,hiddev0: USB HID v1.01 Mouse [RAPOO RAPOO 2.4G Wireless Device] on usb-0000:00:1d.1-1/input1
[   91.998036] usb 7-4: new high-speed USB device number 6 using ehci-pci

 

usb 7-4 is the TV tuner being plugged in.

 

There didn't seem to be any modules for the tuner/demod. I found them on Openelec git and manually loaded them via SSH (si2157.ko and si2168.ko) and plugged DVB in and still nothing.

 

It doesn't seem to recognise the USB IDs. How do I patch them in?

 

Sorry for the mess of this post I desperately need this TV tuner working.

Link to comment
Share on other sites

Hello

 

Any one can help me to compyle a firmware module to mygica t230

 

If you are on xpenology 5.2 you can try this https://mega.nz/#!tkVSGb5L!-8mwXbakXnlK ... U0xLyxJrJo but YMMV. I had the tuner working fine in 5.1 but in 5.2 I can't even scan channels properly, I get a lot of PAT timeout errors. Something changed between kernels that is giving me trouble, If I could I would downgrade to DSM 5.1 just for this. I don't need to say that I'm pretty interested in 6.0 in hope it would remedy issue with media driver.

 

Btw. if you are on 5.1 try this https://mega.nz/#!htNwgZLK!oKFESUWZQ9af ... p5Ws25Gxac, this one has dvbv5tools included to switch tuner to DVB-C mode so you might need to change (comment out) few lines in script to disable it.

For 5.2 I've made separate package for dvb5tools https://mega.nz/#!Es9DhJIC!qG8LWkcwL0xi ... CqJKrGo7XY and added w_scan too.

Edited by Guest
Link to comment
Share on other sites

Hello

 

Any one can help me to compyle a firmware module to mygica t230

 

If you are on xpenology 5.2 you can try this https://mega.nz/#!tkVSGb5L!-8mwXbakXnlK ... U0xLyxJrJo but YMMV. I had the tuner working fine in 5.1 but in 5.2 I can't even scan channels properly, I get a lot of PAT timeout errors. Something changed between kernels that is giving me trouble, If I could I would downgrade to DSM 5.1 just for this. I don't need to say that I'm pretty interested in 6.0 in hope it would remedy issue with media driver.

 

Btw. if you are on 5.1 try this https://mega.nz/#!BtMHGBaD!FeTv4zPUJzbG ... u4Sr0L86Ko, this one has dvbv5tools included to switch tuner to DVB-C mode so you might need to change (comment out) few lines in script to disable it.

For 5.2 I've made separate package for dvb5tools https://mega.nz/#!Es9DhJIC!qG8LWkcwL0xi ... CqJKrGo7XY and added w_scan too.

I will try and vive feedback tanks for you help a work[emoji3]

 

Enviado do meu A0001 através de Tapatalk

Link to comment
Share on other sites

hello again so i have test the 2 files in versin 5.2 de result dmesg

 

dmesg |grep dvb

[ 21.310132] dvb-usb: found a 'Mygica T230 DVB-T/T2/C' in warm state.

[ 21.541104] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.

[ 21.568634] dvb-usb: schedule remote query interval to 100 msecs.

[ 21.568880] dvb-usb: Mygica T230 DVB-T/T2/C successfully initialized and connected.

[ 21.568909] usbcore: registered new interface driver dvb_usb_cxusb

[ 22.039288] si2168 0-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'

[ 23.614921] si2157 1-0060: downloading firmware from file 'dvb-tuner-si2158-a20-01.fw'

 

the firm load but no sucess with scan how can i try scan with w_scan i´m using tvheadend

Link to comment
Share on other sites

Package had error in start script. I reuploaded https://mega.nz/#!htNwgZLK!oKFESUWZQ9af ... p5Ws25Gxac, 5.1 version doesn't contain w_scan. You will have to restart server.

 

 

Hello seba finaly i have fully working with 5.1 version tank you so much

 

I really what to welp to put in version 5.2 if you need a beta test or if you whant to tell how to do i´m here

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...