Seite 1 von 2

[erledigt] USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 7th, '13, 18:07
von psyca
Unter Mageia 2 läuft es seit fast einem Jahr ohne Probleme auch wenn ich es nach der Installation via Konsole erst einrichten musste.
Unter Maigeia 3 bekomme ich zwar eine Verbindung mit meinem Smartphone und es wird eine IP ausgehandelt allerdings werden keine Daten durch das Kabel durchgesendet.

Folgende Befehle wurden durchgeführt
Code: Alles auswählen
ifconfig -a
ifconfig usb0 up && dhcpcd usb0
ip link set usb0 up && dhcpcd usb0

Mein Handy wird als usb0 erkannt.


Auch habe ich es mal mit dem Befehl dhcpcd -x usb0 zum zurücksetzen probiert und nochmal von vorne angefangen aber ohne Erfolg.

Komischerweise hatte allerdings so die Einrichtung unter Mag2 geklappt.
Unter Hardware wird mein Handy als "Android Phone" erkannt und wie schon oben geschrieben wird eine IP ausgehandelt, aber eben keine Daten übertragen. Wenn ich auf Mag2 oder Windows 8 wechsel klappt das allerdings.
Das Handy ist mit dem WLan Router "verbunden".
Was könnte man noch tun?

//Edit
Code: Alles auswählen
[root@localhost mageia3test]# ifconfig -a
eth0      Link encap:Ethernet  Hardware Adresse 00:1B:FC:F9:28:06 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:20 Speicher:fe9c0000-fe9e0000

lo        Link encap:Lokale Schleife 
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:82 errors:0 dropped:0 overruns:0 frame:0
          TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0
          RX bytes:6440 (6.2 KiB)  TX bytes:6440 (6.2 KiB)

usb0      Link encap:Ethernet  Hardware Adresse 82:02:B2:B0:27:BA 
          inet Adresse:192.168.42.137  Bcast:192.168.42.255  Maske:255.255.255.0
          inet6 Adresse: fe80::8002:b2ff:feb0:27ba/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10 errors:0 dropped:0 overruns:0 frame:0
          TX packets:51 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:1242 (1.2 KiB)  TX bytes:10926 (10.6 KiB)

wlan0     Link encap:Ethernet  Hardware Adresse 00:C0:A8:F5:08:8A 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

[root@localhost mageia3test]# ifconfig usb0 up && dhcpcd usb0
dhcpcd[2877]: version 5.6.7 starting
dhcpcd[2877]: usb0: sending IPv6 Router Solicitation
dhcpcd[2877]: usb0: rebinding lease of 192.168.42.137
dhcpcd[2877]: usb0: acknowledged 192.168.42.137 from 192.168.42.129
dhcpcd[2877]: usb0: leased 192.168.42.137 for 3600 seconds
dhcpcd[2877]: forked to background, child pid 3013
[root@localhost mageia3test]# ip link set usb0 up && dhcpcd usb0
dhcpcd[3017]: dhcpcd already running on pid 3013 (/var/run/dhcpcd-usb0.pid)

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 7th, '13, 18:26
von alf
Bei mir funktioniert das folgendermaßen:
- USB-Tethering im Phone aktivieren
- Phone und PC per USB-Kabel verbinden
- Nettapplet bzw. Networkcenter öffnen
- Schnittstelle usb0 auswählen und auf verbinden klicken

Die Verbindung steht!

Da muss ich nicht mal die Schnittstelle konfigurieren.

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 7th, '13, 18:46
von psyca
Hab ich auch schon gemacht. Es steht dann verbunden da aber Daten werden trotzdem keine übertragen.

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 7th, '13, 19:23
von alf
Aber die Verbindung vom Smartphone ins Internet funktioniert?
IPv6 ausgeschaltet?

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 9th, '13, 17:54
von psyca
Jep Internet geht auf dem Smartphone und eben unter anderen OSen bzw. Mag2.
Wo stell ich das IP6 aus? Finde in den Einstellungen nur IP4-tunneln-zu-IP6 oder so irgendwie und da ist kein Haken drin.

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 9th, '13, 19:36
von alf
psyca hat geschrieben:Wo stell ich das IP6 aus?
Im Netapplet/Networkcenter unter "Erweiterte Einstellungen".

Offensichtlich scheint die Namensauflösung nicht zu funktionieren.
Wie sieht den bei dir die Routing-Tabelle aus bei aktivierter USB-Verbindung?
mein so:
Code: Alles auswählen
[root@kre010 alfred]# route
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
default         192.168.42.129  0.0.0.0         UG    10     0        0 usb0
link-local      *               255.255.0.0     U     10     0        0 usb0
192.168.42.0    *               255.255.255.0   U     10     0        0 usb0

Kannst du deinen Router pingen?
Code: Alles auswählen
[root@kre010 alfred]# ping 192.168.178.1
PING 192.168.178.1 (192.168.178.1) 56(84) bytes of data.
64 bytes from 192.168.178.1: icmp_seq=1 ttl=63 time=15.4 ms
64 bytes from 192.168.178.1: icmp_seq=2 ttl=63 time=4.01 ms
64 bytes from 192.168.178.1: icmp_seq=3 ttl=63 time=13.5 ms
^C
--- 192.168.178.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 4.010/11.002/15.496/5.011 ms

Was ergibt ein traceroute zum Router?
Code: Alles auswählen
[root@kre010 alfred]# traceroute 192.168.178.1
traceroute to 192.168.178.1 (192.168.178.1), 30 hops max, 60 byte packets
 1  192.168.42.129 (192.168.42.129)  2.397 ms  2.617 ms  2.849 ms
 2  192.168.178.1 (192.168.178.1)  21.258 ms  22.425 ms  22.599 ms


und ein ping auf eine externe Adresse:
Code: Alles auswählen
[root@kre010 alfred]# ping gmx.de
PING gmx.de (213.165.65.50) 56(84) bytes of data.
64 bytes from gmx.net (213.165.65.50): icmp_seq=1 ttl=49 time=40.0 ms
64 bytes from gmx.net (213.165.65.50): icmp_seq=2 ttl=49 time=36.1 ms
64 bytes from gmx.net (213.165.65.50): icmp_seq=3 ttl=49 time=36.7 ms
^C
--- gmx.de ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 36.167/37.650/40.029/1.713 ms


Der Vollständigkeit halber noch die ifconfig:
Code: Alles auswählen
[root@kre010 alfred]# ifconfig usb0
usb0      Link encap:Ethernet  Hardware Adresse 4A:4B:5E:3C:08:7F 
          inet Adresse:192.168.42.252  Bcast:192.168.42.255  Maske:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3245 errors:0 dropped:1 overruns:0 frame:0
          TX packets:3171 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:1755387 (1.6 MiB)  TX bytes:528928 (516.5 KiB)

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 9th, '13, 23:17
von wanne
alf hat geschrieben:Aber die Verbindung vom Smartphone ins Internet funktioniert?
IPv6 ausgeschaltet?
Hat das unter Linux schonaml ein Problem gelößt? (Vor allem weil hier gar kein IPv6 zum Einsatz kommt...)
Warum wehren sich alle mt Händen und Füßen gengen eine Technologie die die ganzen Problem die hier regelmäßig angesprochen werden aus der Welt schaffen würde (Wenn sie den so verwendet werden würd sie sie gedacht ist und nicht mit aller Teufels Gewalt wieder so wie IPv4.)
alf hat geschrieben:Offensichtlich scheint die Namensauflösung nicht zu funktionieren.
Wieso erkennst du das?
Aber das ist ja schnell behoben
Code: Alles auswählen
# echo "nameserver 8.8.8.8" >> /etc/resolv.conf

alf hat geschrieben:Kannst du deinen Router pingen?

Das gienge aber so:
Code: Alles auswählen
$ ping 192.168.42.129

alf hat geschrieben:und ein ping auf eine externe Adresse:

Wenn du meinst, das die namensauflösung nicht funktioniert dann doch eher so:
Code: Alles auswählen
$ ping 78.47.172.244

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 10th, '13, 12:01
von alf
wanne hat geschrieben:Das gienge aber so:

Code: Alles auswählen
$ ping 192.168.42.129


Nein, denn
psyca hat geschrieben:Das Handy ist mit dem WLan Router "verbunden".


Also sieht das Netzwerk im Augenblick so aus
WLAN-Router ---- Android-AP ---- PC

Da wäre es schon interessant zu wissen ob der WLAN-Router vom PC aus erreichbar ist.

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 11th, '13, 20:42
von wanne
alf hat geschrieben:Da wäre es schon interessant zu wissen ob der WLAN-Router vom PC aus erreichbar ist.
OK, Und wie kommst du darauf, dass der WLAN-Router 192.168.178.1 hat? Das machen meines wissens ausschließlich FritzBoxen bei standardeinstellungen so.

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 11th, '13, 21:01
von alf
Bin der Einfachheit halber davon ausgegangen, das psyca erfahren genug ist die IPs an seine Gegebenheiten anzupassen ;)

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 24th, '13, 13:43
von psyca
So aktueller Status.

Bei der Mageia 3 Beta 3 Gnome Live DVD wird das Android Gerät direkt eingebunden und es funktioniert.
Die Installation der "großen" Beta 3 DVD (mit LXDE Desktop) verursachte allerdings wieder ein Stilles Netzwerk.

Das Gerät wird mir bei der Beta 3 installation allerdings auch nur als "usb0 : usb0" angezeigt während es unter Mageia 2 als "usb0 : HTC Android Phone" im Netzwerkmanager gelistet wird.

Unter Mageia 3 wird allerdings die gleiche IP Adresse für den PC Vergeben wie unter Mageia 2.
Das Internet läuft vom Smartphone aus ohne Probleme (während es am PC mit Mag3 angeschlossen ist) nur am PC funktioniert es nicht obwohl die Verbindung zum Smartphone aufgebaut wurde.
Das deaktiveren von IP6 bring keine Änderung.
Das Pingen des Routers vom PC aus bringt nur die Fehlermeldung das nichts gefunden wird/keine Verbindung.

Schade das es keine LXDE Live DVD gibt sonst würde ich einfach auf diese zurückgreifen.

Der Router ist wirklich 192.168.178.1 :D

Die Sachen oben mache ich gleich nochmal. (Gibt dann Doppelpost)

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 24th, '13, 13:46
von man-draker
psyca hat geschrieben:Schade das es keine LXDE Live DVD gibt sonst würde ich einfach auf diese zurückgreifen.

Was hindert dich, von der Gnome LIve zu installieren, task-lxde aus den Online-Quellen nachzuziehen und im Login-Screen darauf umzustellen?

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 24th, '13, 13:58
von psyca
Naja. Ich würde schon gerne wissen warum das (bei mir) unter der Mageia 2 Installation funktioniert hat und jetzt unter Mageia 3 nicht geht.
Ansonsten wird das wohl die "Notlösung" werden sobald Mageia 3 Final ist.

Das echo "nameserver... hat leider auch nichts gebracht.

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 24th, '13, 14:24
von alf
psyca hat geschrieben:Das echo "nameserver... hat leider auch nichts gebracht.
Wie sollte auch der Google-DNS die Routingproblemein deinem Intranet beheben? Mal ganz abgesehen davon dass die resolv.conf bei jedem Iinitialisieren einer Netwerkschnittstelle neu geschrieben wird. Um den genannten DNS zu erreichen müsste ja erstmal eine Verbindung vom PC via Android und WLAN-Router in die grosse weite Welt hergestellt sein :)

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 24th, '13, 16:47
von psyca
Bei der Mageia 3 DVD installation (4,7 GB) mit KDE 4 das gleiche Problem wie unter LXDE.
Die KDE Live Version allerdings erkennt noch nichtmal das was an USB0 angeschlossen ist. Mir wird nur meine verbaute LAN und WLAN Karte (die ich aufgrund des schlechten Signals nicht benutze) angezeigt, aber mein Android Smartphone auf USB0 bzw. USB0 wird erst garnicht gelistet. Maus und Tastatur die auch am USB Anschluss hängen funktionieren allerdings ohne Probleme.

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 24th, '13, 18:21
von alf
Dann haben wir jetzt aber eine neue Situation, anfangs schriebst du ja dass das Phone erkannt wird und auch dem Client-PC eine IP-Adresse zugeteilt hat.

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 24th, '13, 19:15
von psyca
Ja. Das ist bei dem Installierten Mageia 3 so das es mir eine (und auch die richtige) IP gibt nur eben keine Daten vom Android an den PC weitergeleitet werden.
Beim Test mit der KDE Live wird das Android Gerät garnicht erkannt.

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 24th, '13, 19:57
von alf
Ah, ja.
Ich habe gestern Abend eine frische Installation mit Mageia 3 beta 4 gemacht, und was soll ich sagen.. die gleichen Probleme wie bei dir, und das obwohl es in meiner laufenden Cauldron-Installation fehlerlos funktioniert :(
Diese Fehlermeldung bekomme ich bei der Konfiguration der Schnittstelle usb0:
Code: Alles auswählen
Fehler beim Erzeugen des Rechneramen-Auflösers: Ungültiger Rechnername
run-parts: /etc/sysconfig/network-scripts/hostname.d/avahi exited with return code 1
received SIGHUP, reloading network configuration
info: unrecognized option '--run'
info: unrecognized option '--run'
info: unrecognized option '--run'

Ich werd' mal schauen ob das irgendwie zu beheben ist, ansonsten wäre das einen bugreport wert.

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 25th, '13, 00:50
von wanne
alf hat geschrieben:Mal ganz abgesehen davon dass die resolv.conf bei jedem Iinitialisieren einer Netwerkschnittstelle neu geschrieben wird.
Ne, nur der dhclient un der networkmanager (dser unter Mageia ja zum Glück noch nicht standard ist.) froschen da dran rum. Wenn man die Schnittstlle von hand neu initialisiert bleibt die erhalten.
Ansonsten werde ich morgen mit meinem Rechner auch nochmal testen.

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 25th, '13, 22:49
von alf
wanne hat geschrieben:Ne, nur der dhclient un der networkmanager (dser unter Mageia ja zum Glück noch nicht standard ist.) froschen da dran rum.

Meine Erfarungen sehen da anders aus; aber das ist im vorliegenden Fall auch nicht kriegsentscheidend ;)

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 27th, '13, 17:50
von alf
Update:
nach den heutigen updates funktioniert es bei mir jetzt auch in Mageia 3 beta 4 ;)

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 27th, '13, 19:02
von man-draker
alf hat geschrieben:Update:
nach den heutigen updates funktioniert es bei mir jetzt auch in Mageia 3 beta 4 ;)

Na dann kann sie ja auch für die Allgemeinheit erscheinen ... :mrgreen:

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 27th, '13, 19:26
von alf
man-draker hat geschrieben:Na dann kann sie ja auch für die Allgemeinheit erscheinen ... :mrgreen:
..ist nur eine Frage der Zeit :D
Abgesehen davon, wenn du M3b3 installiert hast und alle Updates einfährst, bist du auf dem gleichen Stand ;)

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 28th, '13, 14:57
von psyca
Schlecht nur wenn man keine Lust/Zeit/Nerven hat den PC abzubauen wo anders aufzubauen, Updates fahren, abbauen und dann wieder aufbauen weil der Router mehrere Zimmer entfernt steht :D
Naja. Ich probiere es dann mal mit der Beta 4 (Clean install) sobald diese als ISO verfügbar ist.
Vielleicht mache ich auch das Update der Beta 3 über den Paketmanager falls sich die Beta 4 doch etwas länger nach hinten verschiebt (wie bei jeder ISO Veröffentlichung... aber lieber später statt buggy)
Danke schonmal für den Hinweis.

Re: USB Tethering mit Android Smartphone klappt nicht

BeitragVerfasst: Mär 28th, '13, 20:17
von alf
psyca hat geschrieben:Schlecht nur wenn man keine Lust/Zeit/Nerven hat den PC abzubauen wo anders aufzubauen, Updates fahren, abbauen und dann wieder aufbauen weil der Router mehrere Zimmer entfernt steht :D

Ja, das ist ein Argument :) Hast du schon mal drüber nachgedacht 10 ~ 20 € in einen WLAN-USB-Stick zu investieren? Ich denke da könnte die Installation wesentlich schmerzfreier verlaufen ;)

Wenn du einen mit Atheros-Chip erwischt könntest du Glück haben, dass dafür nicht mal unfreie Treiber notwendig sind und das Teil schon bei der Installation konfiguriert werden kann.