Autor Thema: ASUS RT-N65U Treiberstart schlägt fehl  (Gelesen 9895 mal)

zer0

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
ASUS RT-N65U Treiberstart schlägt fehl
« am: September 12, 2013, 08:33:34 Vormittag »
Guten Morgen.

Da der neue Sundtek MediaTV Pro III ja noch nicht lieferbar ist und sich aktuell in Produktion befindet, wollte ich zumindest mal die Treiberinstallation auf meine Router testen.

Zum Einsatz kommt bei mir ein ASUS RT-N65U mit Custom Firmware. Der Netinstaller erkennt hierbei auch alles und die Installation funktioniert scheinbar ohne Probleme.

checking system... MIPS BCM detected
installing (netinstall mode) ...
Downloading architecture specific driver ... mipselbcm
Download finished, installing now ...
finalizing configuration... (can take a few seconds) 
installing libmediaclient interception library

Anschließend wir versucht den Treiber zu starten, welcher jedoch mit folgender Fehlermeldung abbricht.

Starting driver...
/opt/bin/mediaclient: can't load library 'libgcc_s.so.1'

Nun bin ich etwas ratlos, ob es einfach daran liegt, dass der Treiber die Library im falschen Verzeichnis sucht (/lib) oder daran, dass derzeit kein Stick angeschlossen ist. Ich vermute hierbei aber ersteres. Die Library 'libgcc_s.so.1' ist übrigens vorhanden und liegt in /opt/lib, daher habe ich mir gedacht ich setze mal einen Symlink, was jedoch auf Grund von read only auch nicht möglich war.  :-\

ln -s /opt/lib/libgcc_s.so.1 /lib/libgcc_s.so.1
ln: /lib/libgcc_s.so.1 read only filesystem

Nun wäre ich für jede Hilfe dankbar  :)

MfG zer0

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:ASUS RT-N65U Treiberstart schlägt fehl
« Antwort #1 am: September 12, 2013, 09:41:24 Vormittag »
Ich vermute aber das es sogar ein Paket gibt wo libgcc_s.so.1 vorhanden ist, du muesstest dich im jeweiligen Forum welche diese Firmware behandelt informieren.

Du kannst die Bibliotheken nach /opt/lib kopieren das ist kein Problem, um dem System zu sagen das es Bibliotheken aus /opt/lib verwenden soll solltest du vorher folgendes ausführen:
Zitat
export LD_LIBRARY_PATH=/opt/lib

anschliessend den Treiber starten

Sollte das dennoch Probleme bereiten, poste hier die Ausgabe von folgendem Befehl:
Zitat
ldd /opt/bin/mediaclient
« Letzte Änderung: September 12, 2013, 09:59:44 Vormittag von Sundtek »
Failure is a good thing! I'll fix it

zer0

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
Re:ASUS RT-N65U Treiberstart schlägt fehl
« Antwort #2 am: September 12, 2013, 10:07:25 Vormittag »
Moin!

Ich vermute aber das es sogar ein Paket gibt wo libgcc_s.so.1 vorhanden ist, du muesstest dich im jeweiligen Forum welche diese Firmware behandelt informieren.

 ??? Ich schrieb ja schon, dass die Datei in /opt/lib vorhanden ist oder wie genau darf ich die Aussage verstehen.  ???

Du kannst die Bibliotheken nach /opt/lib kopieren das ist kein Problem, um dem System zu sagen das es Bibliotheken aus /opt/lib verwenden soll solltest du vorher folgendes ausführen:
Zitat
export LD_LIBRARY_PATH=/opt/lib

anschliessend den Treiber starten

Sollte das dennoch Probleme bereiten, poste hier die Ausgabe von folgendem Befehl:
Zitat
ldd /opt/bin/mediaclient

Danke erst einmal für die Info, ich werden es heute Abend mal testen und mich wieder melden!

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:ASUS RT-N65U Treiberstart schlägt fehl
« Antwort #3 am: September 12, 2013, 10:15:04 Vormittag »
/opt/lib ist kein standardmaessiger Systempfad (ausser es wird von deinem System gesetzt).
Wenn die Bibliothek danach immer noch nicht laedt dann hast du falsche libgcc dort hingepackt.
Failure is a good thing! I'll fix it

zer0

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
Re:ASUS RT-N65U Treiberstart schlägt fehl
« Antwort #4 am: September 12, 2013, 06:36:02 Nachmittag »
So nun konnte ich noch ein wenig testen und siehe da, es hat funktioniert  ;D

/opt/home/admin # export LD_LIBRARY_PATH=/opt/lib
/opt/home/admin # ./sundtek_netinst.sh -admin
Busybox installation

Welcome to the Sundtek linux driver setup
(C)opyright 2008-2013 Sundtek <kontakt@sundtek.de>

Legal notice:
This software comes without any warranty, use it at your own risk

Please note it's only allowed to use this driver package with devices from
authorized distributors or from Sundtek Germany
The Virtual analogTV Grabber (vivi) might be used freely for testing purpose

Do you want to continue [Y/N]:
Nutzungsbedingungen:
Sundtek übernimmt keinerlei Haftung für Schäden welche eventuell durch
das System oder die angebotenen Dateien entstehen können.

Dieses Softwarepaket darf ausschließlich mit Geraeten von authorisierten
Distributoren oder Sundtek Deutschland verwendet werden
Der Virtuelle AnalogTV Treiber (vivi) kann für Testzwecke ohne jegliche
Restriktionen verwendet werden

Wollen Sie fortfahren [J/N]:
j
unpacking...
checking system... MIPS BCM detected
installing (netinstall mode) ...
Downloading architecture specific driver ... mipselbcm
Download finished, installing now ...
finalizing configuration... (can take a few seconds) 
installing libmediaclient interception library
Starting driver...
done.
/opt/home/admin #

Vielen Dank für die schnelle Hilfe. Nun muss nur noch der Stick lieferbar werden  8). Eine Vorbestellung scheint leider nicht möglich zu sein ?!

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:ASUS RT-N65U Treiberstart schlägt fehl
« Antwort #5 am: September 13, 2013, 07:32:55 Nachmittag »
Kleiner Tipp, ein Händler bietet aktuell noch Sticks auf Amazon an.
Failure is a good thing! I'll fix it

zer0

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
Re:ASUS RT-N65U Treiberstart schlägt fehl
« Antwort #6 am: Oktober 01, 2013, 10:28:41 Vormittag »
So da ich nun den Stick da habe, konnte ich noch ein wenig testen und es geht leider nicht wie gewünscht  :-\

Die Installation klappt problemlos, wenn ich wie oben vorgehe, jedoch scheint es noch wo anders zu hängen.


/opt/home/admin # ldd /opt/bin/mediaclient
libgcc_s.so.1 => not found
libpthread.so.0 => /lib/libpthread.so.0 (0x2b064000)
libc.so.0 => /lib/libc.so.0 (0x2b08a000)
ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x2b04c000)
libdl.so.0 => /lib/libdl.so.0 (0x2b105000)

Erkannt wird der Stick aber generell schon.

Bus 001 Device 002: ID eb1a:51b2

Vielen Dank für jede Hilfe



Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:ASUS RT-N65U Treiberstart schlägt fehl
« Antwort #7 am: Oktober 01, 2013, 10:33:23 Vormittag »
Auch hier vorher:
Zitat
export LD_LIBRARY_PATH=/opt/lib

ausführen, damit dort nach der libgcc gesucht wird.
Failure is a good thing! I'll fix it

zer0

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
Re:ASUS RT-N65U Treiberstart schlägt fehl
« Antwort #8 am: Oktober 01, 2013, 10:36:21 Vormittag »
Bringt leider auch nichts, hatte ich bereits getestet:

/opt/home/admin # export LD_LIBRARY_PATH=/opt/lib
/opt/home/admin # ldd /opt/bin/mediaclient
libgcc_s.so.1 => not found
libpthread.so.0 => /lib/libpthread.so.0 (0x2aaf8000)
libc.so.0 => /lib/libc.so.0 (0x2ab1e000)
ld-uClibc.so.0 => /lib/ld-uClibc.so.0 (0x2aae0000)
libdl.so.0 => /lib/libdl.so.0 (0x2ab99000)

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:ASUS RT-N65U Treiberstart schlägt fehl
« Antwort #9 am: Oktober 01, 2013, 10:53:58 Vormittag »
Dann hast du wohl nicht die richtige dort hingepackt oder einen Typo.
Wenn mediasrv damit startet dann _muss_ mediaclient damit auch funktionieren, oder es wurde ein Detail übersehen.
Ueberpruefe das nochmal.

Zitat
strace -fff mediaclient 2>&1 | grep open
Failure is a good thing! I'll fix it

zer0

  • Newbie
  • *
  • Beiträge: 8
    • Profil anzeigen
Re:ASUS RT-N65U Treiberstart schlägt fehl
« Antwort #10 am: Oktober 01, 2013, 04:56:41 Nachmittag »
Also was ich feststellen konnte ist, dass wenn der Stick nicht im USB-Port steckt, die Treiber ganz normal installiert werden und mediasrv gestartet wird.

Sobald jedoch der Stick reingesteckt wird, beendet sich mediasrv und nichts geht mehr.
Auch die Treiber habe ich dann nochmal installiert und es gab keine Fehlermeldungen, aber mediasrv startet nicht mehr.

strace -fff mediaclient 2>&1 | grep open

bringt keine Ausgabe!

Also ohne Stick im Port alles gut mit Stick nada  ??? :'(

Mit Stick:/opt/home/admin # lsusb
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0003
Bus 002 Device 002: ID 05dc:a833
Bus 001 Device 005: ID eb1a:51b2
/opt/home/admin # export LD_LIBRARY_PATH=/opt/lib
/opt/home/admin # ./sundtek_netinst.sh -admin
Busybox installation

Welcome to the Sundtek linux driver setup
(C)opyright 2008-2013 Sundtek <kontakt@sundtek.de>

Legal notice:
This software comes without any warranty, use it at your own risk

Please note it's only allowed to use this driver package with devices from
authorized distributors or from Sundtek Germany
The Virtual analogTV Grabber (vivi) might be used freely for testing purpose

Do you want to continue [Y/N]:
Nutzungsbedingungen:
Sundtek übernimmt keinerlei Haftung für Schäden welche eventuell durch
das System oder die angebotenen Dateien entstehen können.

Dieses Softwarepaket darf ausschließlich mit Geraeten von authorisierten
Distributoren oder Sundtek Deutschland verwendet werden
Der Virtuelle AnalogTV Treiber (vivi) kann für Testzwecke ohne jegliche
Restriktionen verwendet werden

Wollen Sie fortfahren [J/N]:
j
unpacking...
checking system... MIPS BCM detected
installing (netinstall mode) ...
Downloading architecture specific driver ... mipselbcm
Download finished, installing now ...
finalizing configuration... (can take a few seconds) 
installing libmediaclient interception library
Starting driver...
done.
/opt/home/admin # strace -fff mediaclient 2>&1 | grep open
/opt/home/admin # /opt/bin/mediaclient -e
/opt/home/admin #
Ohne Stick:
/opt/home/admin # lsusb
Bus 001 Device 001: ID 1d6b:0002
Bus 002 Device 001: ID 1d6b:0003
Bus 002 Device 002: ID 05dc:a833
/opt/home/admin # ./sundtek_netinst.sh -admin
Busybox installation

Welcome to the Sundtek linux driver setup
(C)opyright 2008-2013 Sundtek <kontakt@sundtek.de>

Legal notice:
This software comes without any warranty, use it at your own risk

Please note it's only allowed to use this driver package with devices from
authorized distributors or from Sundtek Germany
The Virtual analogTV Grabber (vivi) might be used freely for testing purpose

Do you want to continue [Y/N]:
Nutzungsbedingungen:
Sundtek übernimmt keinerlei Haftung für Schäden welche eventuell durch
das System oder die angebotenen Dateien entstehen können.

Dieses Softwarepaket darf ausschließlich mit Geraeten von authorisierten
Distributoren oder Sundtek Deutschland verwendet werden
Der Virtuelle AnalogTV Treiber (vivi) kann für Testzwecke ohne jegliche
Restriktionen verwendet werden

Wollen Sie fortfahren [J/N]:
j
unpacking...
checking system... MIPS BCM detected
installing (netinstall mode) ...
Downloading architecture specific driver ... mipselbcm
Download finished, installing now ...
finalizing configuration... (can take a few seconds) 
installing libmediaclient interception library
Starting driver...
done.
/opt/home/admin # strace -fff mediaclient 2>&1 | grep open
/opt/home/admin # /opt/bin/mediaclient -e
**** List of Media Hardware Devices ****
/opt/home/admin #


Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:ASUS RT-N65U Treiberstart schlägt fehl
« Antwort #11 am: Oktober 01, 2013, 08:37:43 Nachmittag »
Ich denke das ist ein Thema das du mit dem Support via Skype abklären solltest (Skype Sundtek).
Failure is a good thing! I'll fix it