Hi greg k-h, The module si2168 has been changed in Linux 4.9.*, so I only done a diff on the module. Don't know if the issue is on this one, could be something else. I will try to check this out with git bisect, but I'm not an expert and don't know stuff about hardware stuff. This is the output of a working T230 on Linux 4.8.14: [ 7999.575183] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 7999.575233] DVB: registering new adapter (Mygica T230 DVB-T/T2/C) [ 7999.583571] i2c i2c-5: Added multiplexed i2c bus 6 [ 7999.583573] si2168 5-0064: Silicon Labs Si2168-B40 successfully identified [ 7999.583574] si2168 5-0064: firmware version: B 4.0.2 [ 7999.585032] media: Linux media interface: v0.10 [ 7999.587312] si2157 6-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached [ 7999.587317] usb 1-7: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)... [ 7999.587453] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:14.0/usb1/1-7/input/input16 [ 7999.587529] dvb-usb: schedule remote query interval to 100 msecs. [ 7999.587563] dvb-usb: Mygica T230 DVB-T/T2/C successfully initialized and connected. [ 7999.587578] usbcore: registered new interface driver dvb_usb_cxusb [ 8006.865027] si2168 5-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw' [ 8007.577512] si2168 5-0064: firmware version: B 4.0.11 [ 8007.591030] si2157 6-0060: found a 'Silicon Labs Si2158-A20' [ 8007.591587] si2157 6-0060: downloading firmware from file 'dvb-tuner-si2158-a20-01.fw' [ 8008.793732] si2157 6-0060: firmware version: 2.1.9 Thanks. Met vriendelijke groet, François Menning On 4 February 2017 at 12:37, Greg KH <greg@xxxxxxxxx> wrote: > On Sat, Feb 04, 2017 at 11:25:29AM +0100, François M wrote: >> Using Mygica T230 on Linux 4.9.7: >> [ 1948.418802] usb 1-1: USB disconnect, device number 6 >> [ 1948.455998] dvb-usb: Mygica T230 DVB-T/T2/C successfully >> deinitialized and disconnected. >> [ 1950.636574] usb 1-1: new high-speed USB device number 7 using xhci_hcd >> [ 1950.770804] usb 1-1: language id specifier not provided by device, >> defaulting to English >> [ 1950.773837] dvb-usb: found a 'Mygica T230 DVB-T/T2/C' in warm state. >> [ 1950.909942] dvb-usb: recv bulk message failed: -11 >> [ 1951.016674] dvb-usb: will pass the complete MPEG2 transport stream >> to the software demuxer. >> [ 1951.016920] DVB: registering new adapter (Mygica T230 DVB-T/T2/C) >> [ 1951.021056] dvb-usb: recv bulk message failed: -11 >> [ 1951.021071] si2168: probe of 10-0064 failed with error -121 >> [ 1951.021077] dvb-usb: no frontend was attached by 'Mygica T230 DVB-T/T2/C' >> [ 1951.021316] input: IR-receiver inside an USB DVB receiver as >> /devices/pci0000:00/0000:00:14.0/usb1/1-1/input/input29 >> [ 1951.021687] dvb-usb: schedule remote query interval to 100 msecs. >> >> Switching back to Linux 4.8.13 results in a working USB-DVB, and the >> error/warning message don't show up. >> >> The configs are the same, so it seems a issue with the module(s) (si2168?). >> Thanks! > > Any chance you can use 'git bisect' to track down the offending change? > > thanks, > > greg k-h -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html