So verwenden Sie das AT&T Beam USB-Modem unter Ubuntu

So verwenden Sie das AT&T Beam USB-Modem unter Ubuntu

Ich versuche, das AT&T Beam USB-Modem (AC340U) sowohl auf Ubuntu 14.04 als auch auf Raspberry Pi Model B+ zu verwenden. Auf beiden Systemen sehe ich, dass eine eth1-Verbindung vorhanden ist, aber ich kann sie nicht verwenden. Unter Ubuntu wird eth1 in der ifconfig-Ausgabe angezeigt und es gibt eine entsprechende Verbindung im GUI-Verbindungsmanager, aber ich kann sie nicht aktivieren, da das Menüelement zum Verbinden grau ist und „Gerät nicht verwaltet“ anzeigt. Unter Raspberry Pi sehe ich eth1 auch in ifconfig. Kann mir jemand helfen?

Ich habe folgendes versucht. Die mit (*) gekennzeichneten Schritte sind aufgeführt inder offizielle Leitfaden.

Auf einem Windows 7-Computer:

  1. (*) Gerät angeschlossen, Treiber installiert, Firmware auf Version 01.13.12.13 aktualisiert.

  2. (*) Habe den Patch angewendet, um die MBIM-Funktionalität von Windows 8 zu deaktivieren. Der Link zum Patch ist nicht mehr verfügbar, also habe ich danach gesucht und ihn vonHier. Ich bin nicht sicher, ob das das Richtige ist.

Auf Raspberry Pi B+:

  1. Es gibt zunächst kein Linux-Header-Paket, das bei der Installation benötigt wird, also folgte ichdieser Beitragum es zu installieren, was erfolgreich war und der nach der Installation verwendete Kernel war 3.12-1-rpi.

Sowohl auf Ubuntu 14.04 als auch auf Raspberry Pi B+:
(die Kernelversion von Ubuntu war 3.13.0-35-generic)

  1. (*) sudo make all/installieren Sie GobiNet und GobiSerial, was erfolgreich ist.

Danach sieht meine ifconfig unter Ubuntu wie folgt aus:

eth0      Link encap:Ethernet  HWaddr 88:88:88:88:87:88  
          inet addr:192.168.1.183  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::8a88:88ff:fe88:8788/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:73 errors:0 dropped:0 overruns:0 frame:0
          TX packets:146 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:11457 (11.4 KB)  TX bytes:21763 (21.7 KB)
          Interrupt:18 Memory:f9100000-f9120000 

eth1      Link encap:Ethernet  HWaddr 9e:90:32:a1:01:08  
          UP BROADCAST NOARP 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
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Ich weiß jedoch nicht, wie ich diese Verbindung „eth1“ verwenden soll.

Ich habe es versucht sudo dhclient -r eth1und sudo ifconfig eth1 up. Keines von beiden hat irgendeine Wirkung.

Die Verbindung ist im Dropdown-Menü deaktiviert (die Verbindung mit dem Namen Sierra Wireless AirCard 340U):

Bildbeschreibung hier eingeben

Und ich habe zwei Verbindungen im Verbindungsmanager:

Bildbeschreibung hier eingeben

Ich habe auch das Bootprotokoll überprüft und GobiNet ist geladen:

louis@louis-shao-rig:~$ dmesg | grep Gobi
[   76.715756] GobiNet: 2013-10-08/NTGR_2.21
[   76.717909] GobiNet 7-2:1.8 eth1: register 'GobiNet' at usb-0000:08:00.0-2, GobiNet Ethernet Device, 9e:90:32:a1:ab:48
[   78.128534] usbcore: registered new interface driver GobiNet
[   78.129664] usbcore: registered new interface driver GobiSerial
[   78.129698] usbserial: USB Serial support registered for GobiSerial
[   78.129725] GobiSerial: 2013-10-08/NTGR_2.12:GobiSerial

Was ich bei Raspberry Pi B+ beobachtet habe, ist ähnlich, außer dass der GUI-Teil dort nicht anwendbar ist.

Ich habe mehrere Beiträge im Internet gefunden. Zum Beispiel:dieser Beitraglöst ein Problem, bis man sieht, wie GobiNet geladen wird. Ich habe diesen Ansatz nicht ausprobiert, da ich die gleiche Ausgabe sehe (das Boot-Protokoll oben). Außerdemdieser Beitragaber ich bin nicht sicher, ob das, was ich getan habe, dasselbe ist.

AKTUALISIEREN:

Nach der Installation soll man laut offiziellem Handbuch sudo ifconfig eth1 updie Schnittstelle aufrufen. Ich hatte die Schnittstelle jedoch bereits. Dort steht, dass ich eine manuelle Verbindung herstellen kann, indem ich die AT-Befehle an /dev/ttyUSB2 sende. Ich weiß nicht, wie das geht, und habe Folgendes versucht:

  1. sudo apt-get install minicom
  2. minicom -s
  3. Es öffnet sich ein Menü und ich wähle „Serielle Schnittstelle einrichten“ und stelle „Serielles Gerät“ auf „/dev/ttyUSB2“ ein.
  4. Wählen Sie im Hauptmenü „Beenden“.
  5. Es erscheint ein Bildschirm mit der folgenden Meldung und was auch immer ich eingebe, es hat keine Auswirkung.

    Willkommen bei minicom 2.7

    OPTIONEN: I18n
    Kompiliert am 1. Januar 2014, 17:13:19.
    Port /dev/ttyUSB2, 21:09:36

    Drücken Sie STRG+A+Z, um Hilfe zu den Sondertasten zu erhalten.

Antwort1

Auf meinem Raspberry Pi 3 habe ich festgestellt, dass es einen Konflikt zwischen den GobiNetund qmi_wwanTreibern gab. Durch Deaktivieren des qmi_wwanTreibers (mit sudo rmmod qmi_wwangefolgt von einem neuen sudo modprobe GobiNet) und Hinzufügen einer blacklist qmi_wwanZeile zum /etc/modprobe.d/raspi-blacklist.confwurde der Konflikt behoben. Jetzt wird die Schnittstelle jedes Mal wie gewohnt angezeigt eth1und funktioniert beim Start mit DHCP einwandfrei.

Antwort2

Wenn Sie die letzte Anweisung Ihres dritten Links verwendet haben, können Sie mit Network Manager nicht viel anfangen. Und da es sich um eine mobile Breitbandverbindung handelt, sollten Sie Network Manager die Konfiguration für Sie überlassen, da diese serielle Verbindung so hilfreich ist. =P NM auf dem Pi? Genial.

Antwort3

Ich glaube nicht, dass der AC340U das direkte Schreiben auf einen seriellen Port unterstützt, da die Netgear-/Sierra Wireless-Treiber vor dem Kernel 3.9 sind. Ich habe den AC340U beim Einschalten auf einem 3.12.35+ in etwa 30 % der Fälle zeitweise als eth1(im Gegensatz zu ) erkannt bekommen. Ich bin mir nicht sicher, warum er manchmal als statt als registriert wird . Wenn Sie jedoch einstellenwwan0raspbianwwan0eth1IP-PassthroughModus undautomatische Verbindung(2 Dienstprogramme, die Sie im Internet finden können), dann sollte der AC340 eine Verbindung zum Standard-APN herstellen und Ihnen eine IP geben (wenn Sie dhcpdies eth1eingestellt haben /etc/network/interfaces).

Sagen Sie mir Bescheid, ob das hilft. Und wenn Sie es bereits herausgefunden haben, sagen Sie mir bitte, wie Sie es herausgefunden haben und was funktioniert hat.

Antwort4

Ich habe es bei mir nur so zum Laufen gebracht: http://forums.linuxmint.com/viewtopic.php?f=53&t=185124

Ubuntu 14.10 – Sierra 340u (AT&T Beam)

verwandte Informationen