Izak Gambler wrote:
> I think I have the same problem with T230 and LE alpha. T230 get somehow jammed and needs to reboot the system and change the USB port to make T230 work again.
>
> Normally system looks like:
> > LibreELEC (community) Version: 7.90.004
> > Kodi:~ # dmesg | grep si2168
> > [ 16.136877] si2168 18-0064: Silicon Labs Si2168 successfully attached
> > [ 24.049595] si2168 18-0064: found a 'Silicon Labs Si2168-B40'
> > [ 24.054944] si2168 18-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
> > [ 24.844042] si2168 18-0064: firmware version: 4.0.11
> > Kodi:~ # dmesg | grep dvb
> > [ 15.878400] dvb-usb: found a 'Mygica T230 DVB-T/T2/C' in warm state.
> > [ 16.113468] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
> > [ 16.163590] dvb-usb: schedule remote query interval to 100 msecs.
> > [ 16.165226] dvb-usb: Mygica T230 DVB-T/T2/C successfully initialized and connected.
> > [ 16.165312] usbcore: registered new interface driver dvb_usb_cxusb
> > [ 28.873483] si2168 14-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
> > [ 29.685284] si2157 15-0060: downloading firmware from file 'dvb-tuner-si2158-a20-01.fw'
> > Kodi:~ #
> >
> After some time (a few hours or max a day) T230 cannot tune and make >100k errors and is not usable any more. And the system looks like:
> > LibreELEC (community) Version: 7.90.004
> > Kodi:~ # dmesg | grep si2168
> > Kodi:~ # dmesg | grep dvb
> > [25918.849795] dvb-usb: bulk message failed: -110 (1/0)
> > [25920.853418] dvb-usb: bulk message failed: -110 (5/0)
> > [25922.856876] dvb-usb: bulk message failed: -110 (1/0)
> > [25924.860222] dvb-usb: bulk message failed: -110 (5/0)
> > [25926.863533] dvb-usb: bulk message failed: -110 (1/0)
> > [25928.867270] dvb-usb: bulk message failed: -110 (5/0)
> > [25930.872922] dvb-usb: bulk message failed: -110 (1/0)
> > [25932.874158] dvb-usb: bulk message failed: -110 (5/0)
> > [25934.879900] dvb-usb: bulk message failed: -110 (1/0)
> > [25936.880965] dvb-usb: bulk message failed: -110 (5/0)
> > [25938.884508] dvb-usb: bulk message failed: -110 (1/0)
> > [25940.887758] dvb-usb: bulk message failed: -110 (5/0)
> > [25942.891194] dvb-usb: bulk message failed: -110 (1/0)
> > [25944.894866] dvb-usb: bulk message failed: -110 (5/0)
> > [25946.897962] dvb-usb: bulk message failed: -110 (1/0)
> > [25948.898327] dvb-usb: bulk message failed: -110 (5/0)
> > [25950.901686] dvb-usb: bulk message failed: -110 (1/0)
> > [25952.905249] dvb-usb: bulk message failed: -110 (5/0)
> > [25954.908480] dvb-usb: bulk message failed: -110 (1/0)
> > [25956.912072] dvb-usb: bulk message failed: -110 (5/0)
> > [25958.915400] dvb-usb: bulk message failed: -110 (1/0)
> > [25960.918876] dvb-usb: bulk message failed: -110 (5/0)
> > [25962.922235] dvb-usb: bulk message failed: -110 (1/0)
> > [25964.925836] dvb-usb: bulk message failed: -110 (5/0)
> > [25966.929292] dvb-usb: bulk message failed: -110 (1/0)
> > [25968.932723] dvb-usb: bulk message failed: -110 (5/0)
> > [25970.936341] dvb-usb: bulk message failed: -110 (1/0)
> > [25972.939595] dvb-usb: bulk message failed: -110 (5/0)
> > [25974.943155] dvb-usb: bulk message failed: -110 (1/0)
> > ... and this shit goes on and on and on.....
>
> Based on this long forum discussion I came to conclusion that I need to try another fw version from 4.0.11 -> 4.0.19 or 4.0.4 -> or maybe newer one if there is a better firmware. And this file update is a problem to me as a rookie Linux user.
>
>I tried to replace the .fw file with other version in /lib/firmware and the system says that I cannot replace file(s) in the Read-only file system. Tried with telnet session and sftp and no luck. Question is how to replace the file?
I believe you create the folder firmware in your storage path (usually /storage/.config/) somkdir /storage/.config/firmware should do it, place the file there and it'll override the default on next boot.