Cynob
Enthusiast
- 1.019
Hier mal eine Anleitung wie man einen USB surfstick an einem Archos 101 zum laufen bekommt.
Das alles ist noch ziemlich „proof of concept“ wie selbst „nenadr“ auf seinem thread bei den XDAs es beschreibt.
Das übliche:
- ACHTUNG mit der Installation der SDE von Archos verliert ihr eure Garantie!
- und ich übernehme keinerlei Haftung für irgendwelche Schäden an euren
Geräten
(Benutzung der Anleitung auf eigenes Risiko)
groß kaputt machen könnt ihr aber eigentlich nichts
So was gebraucht wird:
Ein gerootetes Archos 101
Ein USB Surfstick
Software:
Root Explorer
Terminal Emulator
und diesen Download hier:
http://attachments.xda-developers.com/attachment.php?attachmentid=523356&d=1298290970
Vorbereitung:
Den USB surfstick mit dem PC verbinden und über die meist mitgelieferte Software die PIN Abfrage ausschalten.
Gegebenfalls integrierte SD Karte entnehmen.
Auf dem Archos die Dateien „tether_start_usb.sh“ und „thether_stop.sh“ aus dem Ordner /system/bin/ sichern.
So jetzt habt ihr zwei Möglichkeiten:
1.
Ihr entpackt die heruntergeladene 3Gsupport-0.4.zip einmal und verschiebt das entpackte .tar Archiv auf den / Pfad eures Archos.
Startet das Terminal und tippt:
su <Eingabetaste>
tar -zvxf 3Gsupport-0.4.tar.gz <Eingabetaste>
oder:
2.
Ihr entpackt das entpackte .tar Archiv nochmal und verteilt die einzelnen Ordner/Dateien mit dem Root Explorer. Der Ort wo die Dateien hinkommen ist ja schon vorgegeben in der Struktur des entpackten .tar Archives. Also alles von /xbin vom entpackten zu /xbin auf dem /system Verzeichnis vom Archos.
So wenn jetzt alle Dateien an ihrem richtigen Platz liegen könnt ihr euren surfstick an den USB port hängen.
Ihr müsst immer ein paar Sekunden warten ( so 5-10 ) bis der Stick anfängt zu blinken!
Wenn dieser Fall eingetreten ist startet ihr wieder den Terminal Emulator
und tippt ein:
su <Eingabetaste>
/system/xbin/3Gmodem_detect.sh <Eingabetaste>
jetzt sollte ganz viel Text durchgerattert kommen und mit „Mode switch succeeded. Bye.“ beenden
Wenn dies nicht der Fall ist wird euer Stick wohl nicht unterstützt.
Wenn es positiv verlaufen ist fahrt den Archos bitte herunter, stöpselt den surfstick aus und bootet den Archos wieder neu.
Jetzt bitte keine anderen Geräte an den Archos hängen.
Wenn der Archos neugestartet ist geht über den home screen in:
menü > Einstellungen > Drahtlos & Netzwerke > Mobilfunkanbindung (Tetherin) > Menü > Profil hinzufügen
in dem Assistenden „USB“ auswählen und kurz warten , dann „Manuelle Einstellungen“ antippen.
In den drei Feldern müsst ihr APN, Benutzername und Passwort eintragen.
Finden könnt ihr eure Einstellungen z.B. hier:
https://www.android-hilfe.de/forum/...en-t-mobile-vodafone-e-plus-o2-usw.16287.html
Das ganze bestätigt ihr und geht wieder aus dem Einstellungsmenü zurück auf den Homescreen.
Nun stecken wir den surfstick wieder in das Gerät und warten die paar Sekunden ab bis der Stick wieder blinkt/leuchtet.
Starten den Terminal Emulator und tippen ein:
su <Eingabetaste>
/system/xbin/3Gmodem_init.sh <Eingabetast>
/system/bin/pppd /dev/ttyUSB0 460800 debug mtu 1280 mru 1280 name <username> password <password> call tether
Als „<username>“ müsst ihr den gleichen Benutzernamen wie in den Tethering Einstellungen eingeben, mit dem Passwort ist es das gleiche.(zwischen /pppd und/dev/tty* ist ein Leerzeichen nur falls das schlecht ersichtlich sein sollte)
Das „ttyUSB0“ ist der port an dem das USB-modem hängt. Ihr habt die Wahl zwischen /ttyUSB0 bis /ttyUSB4 . Da ist ausprobieren angesagt. Mit Strg +C sollte man eine missglückte Einstellung wieder resetten können nur wollt das bei mir nicht so wirklich und ich hab halt jedesmal neugestartet.
Als Tipp würde ich sagen das ganze einmalig in einem Schreibproggi auf dem Archos zu tippen, dann zu editieren und via copy&paste im Terminal Emulator einzufügen.
Als Ergebnis sollte so etwas in der Richtung kommen:
OK
AT+CGDCONT=1,"IP","<your APN configured in tethering wizard>"
OK
ATD*99#
CONNECT
Wenn nicht halt mal nen anderen port probieren (bei mir wars der 3te.)
Wenn nicht der richtige port erwischt wurde kann man das entweder durch die „leiser“ Taste und ein tipp auf „c“ beenden oder durchn reeboot.
Wenn ihr eine „CONNECT“ Meldung habt dann nehmt den Root Explorer und navigiert zu:
/data/local.prop
und öffnet diese übers Kontextmenü (lang tippen) zum bearbeiten.
In der vierten Zeile von unten sollte „3Gmod.usbPort= X stehen.
Als X schreibt ihr hier euren von weiter oben ermittelten Port (1-5) rein und speichert die Datei wieder ab.
Nun startet den Archos abermals neu.
Wenn ihr jetzt unterwegs seit und über den stick online gehen wollt müsst ihr bis jetzt immer wieder die drei Zeilen:
su <Eingabetaste>
/system/xbin/3Gmodem_init.sh <Eingabetast>
/system/bin/pppd /dev/ttyUSB0 460800 debug mtu 1280 mru 1280 name <username> password <password> call tether
mit euren Parametern eingeben, den Terminal Emulator nicht schließen um surfen zu können.
So vielen Dank geht an:
nenadr von den XDA Developern für sein wirklich ausführliches Howto und die gute Arbeit!
Den Typen vom usb-modeswitch project,
Und natürlich Noa3 hier aus dem Forum für seine Ambition den Alphatester zu spielen
Quellen:
Draisberghof - Software - USB_ModeSwitch
[MOD/HOW-TO] (UPD: 0.4.1) USB 3G modem and RNDIS tethering for urukdroid 0.7/0.6 - xda-developers
Das alles ist noch ziemlich „proof of concept“ wie selbst „nenadr“ auf seinem thread bei den XDAs es beschreibt.
Das übliche:
- ACHTUNG mit der Installation der SDE von Archos verliert ihr eure Garantie!
- und ich übernehme keinerlei Haftung für irgendwelche Schäden an euren
Geräten
(Benutzung der Anleitung auf eigenes Risiko)
groß kaputt machen könnt ihr aber eigentlich nichts
So was gebraucht wird:
Ein gerootetes Archos 101
Ein USB Surfstick
Software:
Root Explorer
Terminal Emulator
und diesen Download hier:
http://attachments.xda-developers.com/attachment.php?attachmentid=523356&d=1298290970
Vorbereitung:
Den USB surfstick mit dem PC verbinden und über die meist mitgelieferte Software die PIN Abfrage ausschalten.
Gegebenfalls integrierte SD Karte entnehmen.
Auf dem Archos die Dateien „tether_start_usb.sh“ und „thether_stop.sh“ aus dem Ordner /system/bin/ sichern.
So jetzt habt ihr zwei Möglichkeiten:
1.
Ihr entpackt die heruntergeladene 3Gsupport-0.4.zip einmal und verschiebt das entpackte .tar Archiv auf den / Pfad eures Archos.
Startet das Terminal und tippt:
su <Eingabetaste>
tar -zvxf 3Gsupport-0.4.tar.gz <Eingabetaste>
oder:
2.
Ihr entpackt das entpackte .tar Archiv nochmal und verteilt die einzelnen Ordner/Dateien mit dem Root Explorer. Der Ort wo die Dateien hinkommen ist ja schon vorgegeben in der Struktur des entpackten .tar Archives. Also alles von /xbin vom entpackten zu /xbin auf dem /system Verzeichnis vom Archos.
So wenn jetzt alle Dateien an ihrem richtigen Platz liegen könnt ihr euren surfstick an den USB port hängen.
Ihr müsst immer ein paar Sekunden warten ( so 5-10 ) bis der Stick anfängt zu blinken!
Wenn dieser Fall eingetreten ist startet ihr wieder den Terminal Emulator
und tippt ein:
su <Eingabetaste>
/system/xbin/3Gmodem_detect.sh <Eingabetaste>
jetzt sollte ganz viel Text durchgerattert kommen und mit „Mode switch succeeded. Bye.“ beenden
Wenn dies nicht der Fall ist wird euer Stick wohl nicht unterstützt.
Wenn es positiv verlaufen ist fahrt den Archos bitte herunter, stöpselt den surfstick aus und bootet den Archos wieder neu.
Jetzt bitte keine anderen Geräte an den Archos hängen.
Wenn der Archos neugestartet ist geht über den home screen in:
menü > Einstellungen > Drahtlos & Netzwerke > Mobilfunkanbindung (Tetherin) > Menü > Profil hinzufügen
in dem Assistenden „USB“ auswählen und kurz warten , dann „Manuelle Einstellungen“ antippen.
In den drei Feldern müsst ihr APN, Benutzername und Passwort eintragen.
Finden könnt ihr eure Einstellungen z.B. hier:
https://www.android-hilfe.de/forum/...en-t-mobile-vodafone-e-plus-o2-usw.16287.html
Das ganze bestätigt ihr und geht wieder aus dem Einstellungsmenü zurück auf den Homescreen.
Nun stecken wir den surfstick wieder in das Gerät und warten die paar Sekunden ab bis der Stick wieder blinkt/leuchtet.
Starten den Terminal Emulator und tippen ein:
su <Eingabetaste>
/system/xbin/3Gmodem_init.sh <Eingabetast>
/system/bin/pppd /dev/ttyUSB0 460800 debug mtu 1280 mru 1280 name <username> password <password> call tether
Als „<username>“ müsst ihr den gleichen Benutzernamen wie in den Tethering Einstellungen eingeben, mit dem Passwort ist es das gleiche.(zwischen /pppd und/dev/tty* ist ein Leerzeichen nur falls das schlecht ersichtlich sein sollte)
Das „ttyUSB0“ ist der port an dem das USB-modem hängt. Ihr habt die Wahl zwischen /ttyUSB0 bis /ttyUSB4 . Da ist ausprobieren angesagt. Mit Strg +C sollte man eine missglückte Einstellung wieder resetten können nur wollt das bei mir nicht so wirklich und ich hab halt jedesmal neugestartet.
Als Tipp würde ich sagen das ganze einmalig in einem Schreibproggi auf dem Archos zu tippen, dann zu editieren und via copy&paste im Terminal Emulator einzufügen.
Als Ergebnis sollte so etwas in der Richtung kommen:
OK
AT+CGDCONT=1,"IP","<your APN configured in tethering wizard>"
OK
ATD*99#
CONNECT
Wenn nicht halt mal nen anderen port probieren (bei mir wars der 3te.)
Wenn nicht der richtige port erwischt wurde kann man das entweder durch die „leiser“ Taste und ein tipp auf „c“ beenden oder durchn reeboot.
Wenn ihr eine „CONNECT“ Meldung habt dann nehmt den Root Explorer und navigiert zu:
/data/local.prop
und öffnet diese übers Kontextmenü (lang tippen) zum bearbeiten.
In der vierten Zeile von unten sollte „3Gmod.usbPort= X stehen.
Als X schreibt ihr hier euren von weiter oben ermittelten Port (1-5) rein und speichert die Datei wieder ab.
Nun startet den Archos abermals neu.
Wenn ihr jetzt unterwegs seit und über den stick online gehen wollt müsst ihr bis jetzt immer wieder die drei Zeilen:
su <Eingabetaste>
/system/xbin/3Gmodem_init.sh <Eingabetast>
/system/bin/pppd /dev/ttyUSB0 460800 debug mtu 1280 mru 1280 name <username> password <password> call tether
mit euren Parametern eingeben, den Terminal Emulator nicht schließen um surfen zu können.
So vielen Dank geht an:
nenadr von den XDA Developern für sein wirklich ausführliches Howto und die gute Arbeit!
Den Typen vom usb-modeswitch project,
Und natürlich Noa3 hier aus dem Forum für seine Ambition den Alphatester zu spielen
Quellen:
Draisberghof - Software - USB_ModeSwitch
[MOD/HOW-TO] (UPD: 0.4.1) USB 3G modem and RNDIS tethering for urukdroid 0.7/0.6 - xda-developers