Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revert to Stock Firmware on bricked Grundig GSS400 #45

Closed
rubenkr opened this issue Dec 9, 2022 · 5 comments
Closed

Revert to Stock Firmware on bricked Grundig GSS400 #45

rubenkr opened this issue Dec 9, 2022 · 5 comments

Comments

@rubenkr
Copy link

rubenkr commented Dec 9, 2022

Hi, just want to thank you very much for having this repo updated! At the same time I feel guilty and stupid for not getting it running on my GSS400. I ran the following steps to flash the latest RC1 Release as follows:

/mnt/data # upgrade-fw /mnt/data/satip-axe-202211272007-24-rc1.fw

I have 4 LNB inputs of which I am using only one for testing purposes. The device boots up and I can login into ssh with the following logs. I am planning to input the GSS400 into TVhead which is already recognized with a variable in the docker command -e RUN_OPTS="--satip_xml http://10.0.0.254:8080/desc.xml".

Problem
No tuners are active, logread shows that no devices could be initialized.

logread
~ # logread Jan 1 12:00:00 (none) syslog.info syslogd started: BusyBox v1.26.2 Jan 1 12:00:00 (none) local0.notice root: AXE drivers load start Jan 1 12:00:00 (none) local0.notice root: I2C Demod #2(D2) failed Jan 1 12:00:01 (none) local0.notice root: AXE drivers load finish Jan 1 12:00:01 (none) daemon.info init: starting pid 719, tty '': '/etc/init.d/network' Jan 1 12:00:01 (none) daemon.info init: starting pid 720, tty '': '/etc/init.d/ntpd' Jan 1 12:00:01 (none) daemon.info init: starting pid 721, tty '': '/etc/init.d/nfsd' Jan 1 12:00:01 (none) daemon.info init: starting pid 722, tty '': '/etc/init.d/satip' Jan 1 12:00:01 (none) daemon.info init: starting pid 723, tty '': '/etc/init.d/telnetd' Jan 1 12:00:01 (none) daemon.info init: starting pid 724, tty '': '/etc/init.d/dropbear' Jan 1 12:00:01 (none) daemon.info init: starting pid 725, tty '': '/etc/init.d/inetd' Jan 1 12:00:01 (none) daemon.info init: starting pid 726, tty '': '/etc/init.d/crond' Jan 1 12:00:01 (none) daemon.info init: starting pid 728, tty '': '/etc/init.d/oscamd' Jan 1 12:00:01 (none) daemon.err udhcpc[719]: started, v1.26.2 Jan 1 12:00:01 (none) daemon.info init: starting pid 730, tty '': '/etc/init.d/customd' Jan 1 12:00:01 (none) local0.notice root: DHCP deconfig Jan 1 12:00:02 (none) authpriv.warn dropbear[724]: Failed loading /etc/dropbear/dropbear_dss_host_key Jan 1 12:00:02 (none) authpriv.warn dropbear[724]: Failed loading /etc/dropbear/dropbear_ecdsa_host_key Jan 1 12:00:02 (none) authpriv.warn dropbear[724]: Failed loading /etc/dropbear/dropbear_ed25519_host_key Jan 1 12:00:02 (none) authpriv.info dropbear[724]: Not backgrounding Jan 1 12:00:02 (none) cron.info crond[726]: crond (busybox 1.26.2) started, log level 8 Jan 1 12:00:02 (none) local0.notice root: Setting STV6210 gain to 8 Jan 1 12:00:02 (none) daemon.warn mountd[721]: Kernel does not have pseudo root support. Jan 1 12:00:02 (none) daemon.warn mountd[721]: NFS v4 mounts will be disabled unless fsid=0 Jan 1 12:00:02 (none) daemon.warn mountd[721]: is specfied in /etc/exports file. Jan 1 12:00:02 (none) daemon.notice mountd[721]: Version 1.3.3 starting Jan 1 12:00:02 (none) daemon.err udhcpc[719]: sending discover Jan 1 12:00:05 (none) daemon.err udhcpc[719]: sending discover Jan 1 12:00:08 (none) daemon.err udhcpc[719]: sending discover Jan 1 12:00:11 (none) local0.notice root: DHCP leasefail Jan 1 12:00:31 (none) daemon.err udhcpc[719]: sending discover Jan 1 12:00:31 (none) daemon.err udhcpc[719]: sending select for 10.0.0.254 Jan 1 12:00:31 (none) daemon.err udhcpc[719]: lease of 10.0.0.254 obtained, lease time 86400 Jan 1 12:00:31 (none) local0.notice root: DHCP bound ('10.0.0.254' 'broadcast 10.0.0.255' 'netmask 255.255.255.0' | '10.0.0.1' '10.0.0.1') replacing '' Jan 1 12:00:31 (none) daemon.notice minisatip[987]: minisatip version 1.2.38, compiled in Oct 23 2022 07:06:09, with s2api version: 0501 Jan 1 12:01:23 (none) authpriv.info dropbear[997]: Child connection from 10.0.0.52:52614 Jan 1 12:01:25 (none) authpriv.notice dropbear[997]: Password auth succeeded for 'root' from 10.0.0.52:52614 Jan 1 12:04:31 (none) daemon.notice minisatip[987]: Initializing with 0 devices

**~ # vi /etc/sysconfig/config**

#
# minisatip
#
MINISATIP="yes"
MINISATIP_OPTS=""

Screenshots
image
image

Thank so much for any help to get one tuner up and running!

@rubenkr
Copy link
Author

rubenkr commented Dec 9, 2022

After digging deeper into the manuals and comments (I found out that I have to set MINISATIP_OPTS as follows:
MINISATIP_OPTS="-u 0:0-1210,1:1-1420,2:2-1680,3:3-2040"

With this I get the 4 tuners initialized. However despite there is a coax cable in input 4 this is not recognized by the device. See screenshots below:
image
image

Edit:
logread
Jan 1 12:00:34 (none) local0.notice root: DHCP bound ('10.0.0.254' 'broadcast 10.0.0.255' 'netmask 255.255.255.0' | '10.0.0.1' '10.0.0.1') replacing '' Jan 1 12:00:34 (none) user.notice minisatip: Setting unicable adapter 0 slot 0 freq 1210 pin -1 Jan 1 12:00:34 (none) user.notice minisatip: Setting unicable adapter 1 slot 1 freq 1420 pin -1 Jan 1 12:00:34 (none) user.notice minisatip: Setting unicable adapter 2 slot 2 freq 1680 pin -1 Jan 1 12:00:34 (none) user.notice minisatip: Setting unicable adapter 3 slot 3 freq 2040 pin -1 Jan 1 12:00:34 (none) daemon.notice minisatip[986]: minisatip version 1.2.38, compiled in Oct 23 2022 07:06:09, with s2api version: 0501 Jan 1 12:00:34 (none) daemon.notice minisatip[986]: Initializing with 4 devices Jan 1 12:00:42 (none) authpriv.info dropbear[989]: Child connection from 10.0.0.52:33676 Jan 1 12:01:00 (none) authpriv.notice dropbear[989]: Password auth succeeded for 'root' from 10.0.0.52:33676

dmesg snippet
ftdi_sio: v1.5.0:USB FTDI Serial Converters Driver eth0: device MAC address 00:22:b7:f0:09:02 STMMAC MII Bus: Can't get IRQ 25 (PHY) No MAC Management Counters available PHY: 1:01 - Link is Up - 1000/Full eth0: no IPv6 routers present @@@@@@@@@@@@ fe_open 0 @@@@@@@@@@@@ fe_open 1 @@@@@@@@@@@@ fe_open 2 @@@@@@@@@@@@ fe_open 3 @@@@@@@@@@@@ fe_open 0 @@@@@@@@@@@@ fe_open 1 @@@@@@@@@@@@ fe_open 2 @@@@@@@@@@@@ fe_open 3 [dms-ts] stream stop ok [dms-ts] stream stop ok [dms-ts] stream stop ok [dms-ts] stream stop ok

Edit2:
Here is the output of minisatip -f -l -l -l -7 0:1,0:2,0:3 -L *:9750-9750-12000

[01/01 12:01:07.675]: The LOG option has changed, please run ./minisatip -h [01/01 12:01:07.676]: module -7 not recognised [01/01 12:01:07.676]: Setting diseqc adapter -1 lnb_low 9750000 lnb_high 9750000 lnb_switch 12000000 [01/01 12:01:07.678]: minisatip version 1.2.38, compiled in Oct 23 2022 07:06:09, with s2api version: 0501 [01/01 12:01:07.678]: Built with dvbcsa [01/01 12:01:07.678]: Built without CI [01/01 12:01:07.678]: Built with dvbapi [01/01 12:01:07.678]: Built with tables processing [01/01 12:01:07.678]: Built with pmt processing [01/01 12:01:07.679]: Built with satip client [01/01 12:01:07.679]: Built with linux dvb client [01/01 12:01:07.679]: Built with backtrace [01/01 12:01:07.679]: Built without netceiver [01/01 12:01:07.679]: Built without ddci [01/01 12:01:07.679]: Built without t2mi [01/01 12:01:07.679]: Built for satip-axe [01/01 12:01:07.679]: Command line: minisatip -f -l -l -l -7 0:1,0:2,0:3 -L *:9750-9750-12000 [01/01 12:01:07.680]: LOG of the module enabled: general [01/01 12:01:07.680]: LOG of the module enabled: http [01/01 12:01:07.680]: mkdir /var failed [01/01 12:01:07.681]: New TCP listening socket 3 at 0:0:0:0:554, family 2 [01/01 12:01:07.681]: New TCP listening socket 4 at 0:0:0:0:8080, family 2 [01/01 12:01:07.681]: New UDP socket 5 bound to 0.0.0.0:1900 [01/01 12:01:07.682]: setting multicast for 239.255.255.250 [01/01 12:01:07.682]: New UDP socket 6 bound to 239.255.255.250:1900 (mcast:239.255.255.250) [01/01 12:01:07.683]: sockets_add: handle 5 (type 0) returning socket sock 0 [:0] read: 0x409d8c [01/01 12:01:07.683]: sockets_add: handle 6 (type 0) returning socket sock 1 [:0] read: 0x409d8c [01/01 12:01:07.683]: sockets_add: handle 3 (type 2) returning socket sock 2 [:0] read: 0x40c240 [01/01 12:01:07.683]: sockets_add: handle 4 (type 2) returning socket sock 3 [:0] read: 0x40c240 [01/01 12:01:07.683]: sockets_add: handle -2 (type 0) returning socket sock 4 [:0] read: 0x409d8c [01/01 12:01:07.683]: sockets_add: handle -2 (type 0) returning socket sock 5 [:0] read: 0x409d8c [01/01 12:01:07.684]: set_socket_thread: thread 296e4210 for sockets 5 [01/01 12:01:07.684]: sockets_add: handle -2 (type 0) returning socket sock 6 [:0] read: 0x409d8c [01/01 12:01:07.685]: starting init_all_hw 0 [01/01 12:01:07.899]: testing device /dev/axe/frontend-0 -> fd: 8 [01/01 12:01:07.902]: testing device /dev/axe/frontend-1 -> fd: 8 [01/01 12:01:07.904]: testing device /dev/axe/frontend-2 -> fd: 8 [01/01 12:01:07.906]: testing device /dev/axe/frontend-3 -> fd: 8 [01/01 12:01:07.908]: trying to open [0] adapter 0 and frontend 0 [01/01 12:01:07.913]: opened DVB adapter 0 fe:8 dvr:9 [01/01 12:01:07.914]: deleting pids on adapter 0, sid -1, pids=NULL [01/01 12:01:07.914]: Delivery System DVB-S/DVB-S2 (AXE) [01/01 12:01:07.914]: sockets_add: handle 9 (type 5) returning socket sock 7 [:0] read: 0x409d04 [01/01 12:01:07.915]: set_socket_thread: thread 296e4210 for sockets 7 [01/01 12:01:07.915]: done opening adapter 0 delivery systems: dvbs dvbs2 undefined undefined [01/01 12:01:07.915]: FE 1 mapped to Adapter 0, sys dvbs2 [01/01 12:01:07.916]: trying to open [1] adapter 1 and frontend 0 [01/01 12:01:07.920]: opened DVB adapter 1 fe:10 dvr:11 [01/01 12:01:07.920]: deleting pids on adapter 1, sid -1, pids=NULL [01/01 12:01:07.921]: Delivery System DVB-S/DVB-S2 (AXE) [01/01 12:01:07.921]: sockets_add: handle 11 (type 5) returning socket sock 8 [:0] read: 0x409d04 [01/01 12:01:07.921]: set_socket_thread: thread 296e4210 for sockets 8 [01/01 12:01:07.922]: done opening adapter 1 delivery systems: dvbs dvbs2 undefined undefined [01/01 12:01:07.922]: FE 1 mapped to Adapter 0, sys dvbs2 [01/01 12:01:07.922]: FE 2 mapped to Adapter 1, sys dvbs2 [01/01 12:01:07.922]: trying to open [2] adapter 2 and frontend 0 [01/01 12:01:07.926]: opened DVB adapter 2 fe:12 dvr:13 [01/01 12:01:07.927]: deleting pids on adapter 2, sid -1, pids=NULL [01/01 12:01:07.927]: Delivery System DVB-S/DVB-S2 (AXE) [01/01 12:01:07.927]: sockets_add: handle 13 (type 5) returning socket sock 9 [:0] read: 0x409d04 [01/01 12:01:07.928]: set_socket_thread: thread 296e4210 for sockets 9 [01/01 12:01:07.928]: done opening adapter 2 delivery systems: dvbs dvbs2 undefined undefined [01/01 12:01:07.928]: FE 1 mapped to Adapter 0, sys dvbs2 [01/01 12:01:07.928]: FE 2 mapped to Adapter 1, sys dvbs2 [01/01 12:01:07.928]: FE 3 mapped to Adapter 2, sys dvbs2 [01/01 12:01:07.928]: trying to open [3] adapter 3 and frontend 0 [01/01 12:01:07.932]: opened DVB adapter 3 fe:14 dvr:15 [01/01 12:01:07.933]: deleting pids on adapter 3, sid -1, pids=NULL [01/01 12:01:07.933]: Delivery System DVB-S/DVB-S2 (AXE) [01/01 12:01:07.934]: sockets_add: handle 15 (type 5) returning socket sock 10 [:0] read: 0x409d04 [01/01 12:01:07.934]: set_socket_thread: thread 296e4210 for sockets 10 [01/01 12:01:07.934]: done opening adapter 3 delivery systems: dvbs dvbs2 undefined undefined [01/01 12:01:07.935]: FE 1 mapped to Adapter 0, sys dvbs2 [01/01 12:01:07.935]: FE 2 mapped to Adapter 1, sys dvbs2 [01/01 12:01:07.935]: FE 3 mapped to Adapter 2, sys dvbs2 [01/01 12:01:07.935]: FE 4 mapped to Adapter 3, sys dvbs2 [01/01 12:01:07.935]: done init_hw 1 [01/01 12:01:07.935]: Initializing with 4 devices [01/01 12:01:07.936]: Starting select_and_execute on thread ID 296e4210, thread_name main [01/01 12:01:08.878]: sockets_add: handle 16 (type 1) returning socket sock 11 [10.0.0.186:50355] read: 0x409d04 [01/01 12:01:08.879]: Read HTTP (handle -1) [10.0.0.186:50355] sid -1, sock 16 [01/01 12:01:08.879]: MSG client >> process : GET /desc.xml HTTP/1.1 Host: 10.0.0.254:8080 Connection: keep-alive User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36 Accept-Encoding: gzip, deflate

`[01/01 12:01:08.879]: Reply (handle 16) [10.0.0.186:50355] content_len:1203, sock 11
[01/01 12:01:08.879]: MSG client << process :
HTTP/1.0 200 OK
Date: Thu, Jan 1 12:01:08 2015 GMT
Server: minisatip/1.2.38
Cache-Control: no-cache
Content-type: text/xml
X-SATIP-RTSP-Port: 554
Connection: close
Content-Length: 1203

11urn:ses-com:device:SatIPServer:1minisatipcatahttp://github.com/catalinii/minisatipminisatip for Linuxminisatip1.11uuid:11223344-9999-0000-b7ae-0022b7f00902image/png484824/sm.pngimage/png12012024/lr.pngimage/jpeg484824/sm.jpgimage/jpeg12012024/lr.jpghttp://10.0.0.254:8080/

<satip:X_SATIPCAP xmlns:satip="urn:ses-com:satip">DVBS2-4</satip:X_SATIPCAP>
[01/01 12:01:08.882]: select_and_execute[11]: Close on socket 16 (sid:-1) from 10.0.0.186:50355 - type http (3) errno 0
[01/01 12:01:08.882]: minisatip.c:1614 get_sid returns NULL for s_id = -1
[01/01 12:01:08.882]: Requested sid close -1 timeout -1 type -1, sock 11, handle 16, timeout 1
[01/01 12:01:08.882]: closing stream sid -1
[01/01 12:01:08.882]: sockets_del: sock 11 -> handle 16, sid -1, overflow bytes 0, allocated 0, used 0, unsend packets 0
[01/01 12:01:08.882]: sockets_del: sock 11 Last open socket is at index 11 current_handle 16
[01/01 12:01:08.883]: Delete socket 11 done: sid -1
[01/01 12:01:09.679]: sockets_add: handle 16 (type 1) returning socket sock 11 [10.0.0.186:50356] read: 0x409d04
[01/01 12:01:09.680]: Read HTTP (handle -1) [10.0.0.186:50356] sid -1, sock 16
[01/01 12:01:09.680]: MSG client >> process :
GET /desc.xml HTTP/1.1
Cache-Control: no-cache
Connection: Keep-Alive
Pragma: no-cache
Accept: text/xml, application/xml
User-Agent: DAFUPnP
Host: 10.0.0.254:8080

[01/01 12:01:09.680]: Reply (handle 16) [10.0.0.186:50356] content_len:1203, sock 11
[01/01 12:01:09.680]: MSG client << process :
HTTP/1.0 200 OK
Date: Thu, Jan 1 12:01:09 2015 GMT
Server: minisatip/1.2.38
Cache-Control: no-cache
Content-type: text/xml
X-SATIP-RTSP-Port: 554
Connection: close
Content-Length: 1203

11urn:ses-com:device:SatIPServer:1minisatipcatahttp://github.com/catalinii/minisatipminisatip for Linuxminisatip1.11uuid:11223344-9999-0000-b7ae-0022b7f00902image/png484824/sm.pngimage/png12012024/lr.pngimage/jpeg484824/sm.jpgimage/jpeg12012024/lr.jpghttp://10.0.0.254:8080/

<satip:X_SATIPCAP xmlns:satip="urn:ses-com:satip">DVBS2-4</satip:X_SATIPCAP>
[01/01 12:01:09.681]: select_and_execute[11]: Close on socket 16 (sid:-1) from 10.0.0.186:50356 - type http (3) errno 0
[01/01 12:01:09.682]: minisatip.c:1614 get_sid returns NULL for s_id = -1
[01/01 12:01:09.682]: Requested sid close -1 timeout -1 type -1, sock 11, handle 16, timeout 1
[01/01 12:01:09.682]: closing stream sid -1
[01/01 12:01:09.682]: sockets_del: sock 11 -> handle 16, sid -1, overflow bytes 0, allocated 0, used 0, unsend packets 0
[01/01 12:01:09.682]: sockets_del: sock 11 Last open socket is at index 11 current_handle 16
[01/01 12:01:09.682]: Delete socket 11 done: sid -1
[01/01 12:01:09.883]: BW 2 KB/s, DMX 0 KB/s, Buffered 0 MB, Total BW: 0 MB, ns/read 0, r: 1, w: 2 fw: 0, tt: 0 ms
[01/01 12:01:25.855]: sockets_add: handle 16 (type 1) returning socket sock 11 [10.0.0.129:40138] read: 0x409d04
[01/01 12:01:25.856]: Read HTTP (handle -1) [10.0.0.129:40138] sid -1, sock 16
[01/01 12:01:25.856]: MSG client >> process :
GET /desc.xml HTTP/1.1
Host: 10.0.0.254:8080
Connection: keep-alive
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36
Accept-Encoding: gzip, deflate

`

@rubenkr
Copy link
Author

rubenkr commented Dec 9, 2022

I need to make an additional post as by a scheduled OFF duration of 30minutes the device now shows initialized four adapters and displays them now as enabled. YEY!
image
image

However as adapter0 has the coax cable attached it still shows no signal which is awkward. The same cable shows DVB-S channels on my TV internal tuner and is confirmed to be working. Any ideas what this remaining issue could be?

logread
Jan 1 12:00:31 (none) user.notice minisatip: Set default timeout to 0 Jan 1 12:00:31 (none) user.notice minisatip: Setting unicable adapter 0 slot 1 freq 1420 pin -1 Jan 1 12:00:31 (none) user.notice minisatip: Setting unicable adapter 1 slot 0 freq 1210 pin -1 Jan 1 12:00:31 (none) user.notice minisatip: Setting unicable adapter 2 slot 2 freq 1680 pin -1 Jan 1 12:00:31 (none) user.notice minisatip: Setting unicable adapter 3 slot 3 freq 2040 pin -1 Jan 1 12:00:31 (none) daemon.notice minisatip[986]: minisatip version 1.2.38, compiled in Oct 23 2022 07:06:09, with s2api version: 0501 Jan 1 12:00:31 (none) daemon.notice minisatip[986]: Initializing with 4 devices Jan 1 12:01:23 (none) authpriv.info dropbear[996]: Child connection from 10.0.0.52:53588 Jan 1 12:01:26 (none) authpriv.notice dropbear[996]: Password auth succeeded for 'root' from 10.0.0.52:53588

Command line:
minisatip -f -g -z /etc/sysconfig/minisatip -Z *:0 -u 0:1-1420,1:0-1210,2:2-1680,3:3-2040

dmesg

[fta_fe] FE Initialization done, res 0
[dmx-ts] ... init 0
USB Serial support registered for cp210x
usbcore: registered new interface driver cp210x
cp210x: v0.09:Silicon Labs CP210x RS232 serial adaptor driver
USB Serial support registered for pl2303
usbcore: registered new interface driver pl2303
pl2303: Prolific PL2303 USB to serial adaptor driver
USB Serial support registered for FTDI USB Serial Device
usbcore: registered new interface driver ftdi_sio
ftdi_sio: v1.5.0:USB FTDI Serial Converters Driver
eth0: device MAC address 00:22:b7:f0:09:02
STMMAC MII Bus: Can't get IRQ 25 (PHY)
 No MAC Management Counters available
PHY: 1:01 - Link is Up - 1000/Full
PHY: 1:01 - Link is Down
eth0: no IPv6 routers present
PHY: 1:01 - Link is Up - 1000/Full
@@@@@@@@@@@@ fe_open 0
@@@@@@@@@@@@ fe_open 1
@@@@@@@@@@@@ fe_open 2
@@@@@@@@@@@@ fe_open 3
@@@@@@@@@@@@ fe_open 0
@@@@@@@@@@@@ fe_open 1
@@@@@@@@@@@@ fe_open 2
@@@@@@@@@@@@ fe_open 3

@Jalle19
Copy link
Owner

Jalle19 commented Dec 10, 2022

What type of LNB do you have?

@rubenkr
Copy link
Author

rubenkr commented Dec 10, 2022

Hi thanks for asking. I have a Quad-LNB with four coac cables. I am only using one as testing purpose. Still I am digging around and found that I am stuck on version minisatip version 1.2.38. upgrade-fw /mnt/data/satip-axe-202211272007-24-rc1.fw does not bring me to the latest version. So maybe it is also related to this?

Edit: OK, I think I found a potential mistake of mine: I flashed satip-axe from within the original GSSBOX Webinterface. Assuming that I overwrote nand partition of the original firmware. Resulting in those strange behaviours. Is there a way to verify this and repair it? Thank you !

Edit2: http: on Port 80 shows 404 which could be the proof of my mistake
image

@rubenkr
Copy link
Author

rubenkr commented Dec 10, 2022

OK let me finish this right off as my stupidity could not be larger. Lessons learnt: Do flash anything on internal device when you do not know what you are doing. I repaired the bricked device as follows and inspired by this awesome help from perexg.

  1. Use USB TTL adapter according this post
  2. On Linux PC connect to box with sudo screen -L /dev/ttyUSB0 115200,cs8 (remark: be fast to press ENTER in under a second after device power button is pressed, so have the usb ttl already plugged in and screen command executed)
  3. Prepare USB thumdrive with fdisk delete all partitions and format as vfat (e.g. mkfs.fat /dev/sdb) as here
  4. insert usb into upper port of the box
  5. inside the screen session execute run updatefw (it will read and write the file wait until everything is finished
  6. leave the usb stick plugged in the upper port and power cycle box
  7. leds will flash in night rider mode wait until LAN led is blinking
  8. power off device
  9. follow steps marked here on idl4k.cfgreset

Only now I again have access to stock firmware. Thanks for everyone documenting and sorry for this rollercoaster one :D

@rubenkr rubenkr closed this as completed Dec 10, 2022
@rubenkr rubenkr changed the title "Disabled Tuner" Grundig GSS400 Revert to Stock Firmware on bricked Grundig GSS400 Dec 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants