Hallo zusammen, ich versuche bei meinem BeagleBone Black ein USB WLAN Interface ans Laufen zu bekommen. Vom Prinzip her klappt es auch ABER: Ich habe ein Ethernetkabel (eth0) UND einen USB-WLAN-Stick (wlan1) am BBB. Wenn der BBB startet kann ich über beide Interfaces auf meinen BBB zugreifen. Ping über IP und per DNS funktionieren ins Internet. Wenn ich aber das Ethernetkabel abziehe komme ich auch nicht mehr über WLAN auf den BBB. Wenn ich aber das Ethernet Interface mit "ifconfig eth0 down" runterfahre, funktioniert mein WLAN Interface weiterhin. Auch nach einem Abziehen des Ethernetkabels. Es funktioniert aber kein "ping" mehr ins Internet (weder IP noch über DNS). Im Hausnetz funktioniert mein BBB noch. Ich habe die Interfaces über "/etc/network/interfaces" konfiguriert. Ich vermute es stimmt was mit dem routing über das WLAN Interface nicht. Es scheint auch so zu sein, das das WLAN Interface keine IP bekommt, wenn beim booten kein Ethernetkabel angeschlossen ist. Ich komme über 192.168.2.106 über Ethernet und 192.168.2.107 über WLAN auf meinen BBB. Im Netz habe ich solche Phänomene auch schon gefunden, es hat mir bisher aber nichts wirklich weiter geholfen. Interfaces: # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 192.168.2.106 netmask 255.255.255.0 gateway 192.168.2.1 # Example to keep MAC address between reboots #hwaddress ether DE:AD:BE:EF:CA:FE # The secondary network interface #auto eth1 #iface eth1 inet dhcp # WiFi Example auto wlan1 iface wlan1 inet dhcp wpa-ssid MEINE-WLAN-SSID wpa-psk ssidnr. # Ethernet/RNDIS gadget (g_ether) # ... or on host side, usbnet and random hwaddr # Note on some boards, usb0 is automaticly setup with an init script iface usb0 inet static address 192.168.7.2 netmask 255.255.255.0 network 192.168.7.0 gateway 192.168.7.1 debian@beaglebone:~$ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth0 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan1 192.168.7.0 0.0.0.0 255.255.255.252 U 0 0 0 usb0 Kann mir da jemand weiterhelfen? Gruß Florian
:
Verschoben durch User
"Forum: Projekte & Code Hier könnt ihr eure Projekte, Schaltungen oder Codeschnipsel vorstellen und diskutieren. Bitte hier keine Fragen posten!"
Du musst die alte route löschen, und eine neu default route über wlan1 hinzufügen. Hängt das Lan und Wlan am gleichen Router/Netz?
:
Bearbeitet durch User
Hallo Lukas, ja, beide hängen am selben Netz 192.168.2.xxx Was meinst Du mit "alte route löschen"? Kann ich nicht LAN und WLAN gleichzeitig verwenden? Also wenn LAN angeschlossen ist (und kein WLAN Stick) dann geht es über LAN. Wenn der WLAN Stick angeschlossen ist und kein LAN Kabel steckt dann geht es über WLAN. So mein Plan :-) Wäre aber auch o.k. Wenn es dann nur über WLAN ginge. Kann ich das alles in der /etc/network/interfaces konfigurieren? Gruß Florian
Florian schrieb: > Hallo Lukas, > > ja, beide hängen am selben Netz 192.168.2.xxx > > Was meinst Du mit "alte route löschen"?
1 | route del 0.0.0.0 |
und dann
1 | route add 0.0.0.0 gw 192.168.2.1 dev wlan1 |
Du kommst übers wlan nicht ins Inet, weil kein gateway in der route eingetragen war. > Kann ich nicht LAN und WLAN gleichzeitig verwenden? Also wenn LAN > angeschlossen ist (und kein WLAN Stick) dann geht es über LAN. Wenn der > WLAN Stick angeschlossen ist und kein LAN Kabel steckt dann geht es über > WLAN. So mein Plan :-) Du könntest mit nem Script die routing-tabelle ändern. Und das dann mit udev oder mittels des "post-up" in /etc/network/interfaces aufrufen. > Wäre aber auch o.k. Wenn es dann nur über WLAN ginge. Kann ich das alles > in der /etc/network/interfaces konfigurieren? Was passiert denn, wenn du einfach ohne Netzwerkkabel (neu-)startest?
:
Bearbeitet durch User
wird denn:
"route add 0.0.0.0 gw 192.168.2.1 dev wlan1"
dauerhaft gespeichert?
Ich hatte gestern Abend noch mit
"add route default gw 192.168.2.1 dev wlan1"
probiert. Aber auch ohne Erfolg.
Ist denn "0.0.0.0" und "default" eigentlich das gleiche?
> Was passiert denn, wenn du einfach ohne Netzwerkkabel (neu-)startest?
Dann komme ich gar nicht auf den BBB. Erst wenn ich das LAN Kabel
anstecke geht es wieder.
Ich hatte auch in der "Interface" schon den eth0 Teil komplett
auskommentiert. Dann gehts auch nicht. Nur noch über USB.
Ist wie verhext!
Mir würde schon reichen NUR über WLAN auf den BBB zu kommen und ins
Internet zu kommen.
So, ich habs jetzt hin bekommen. Ich habe den ganzen Teil zum "eth0" auskommentiert und habe das interface von wlan1 auf wlan0 umbenannt (70-persistent-net.rules, Ich glaube aber nicht das das was damit zu tun hat). Dann habe ich noch in der "interfaces" die Eintrag "dhcp" auf "static" geändert und noch "allow-hotplug wlan0" ergänzt. (+ die ges. Angaben zum "static" wie address, netmask und gateway) Letztendlich muss man beim Starten dann noch sehr viel Geduld haben, da zwar die LED im USB-Stick leuchtet, aber anscheinend die Verbindung noch aufgebaut werden muss. Das dauert!!! (über 1 Minute !?) Am routing habe ich überigends nichts verändert. Trotzdem Danke für die Hilfe! Gruß Florian
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.