Ich habe Ubuntu 13.04 und habe gestern einen Vodafone USB-Stick für die Internetverbindung gekauft. Ich bin in Rumänien.
Das habe ich getan:
Erste Sache
- Netzwerkverbindungen, Verbindung hinzugefügt.
- Ausgewähltes mobiles Breitband
- Ausgewähltes Land und Netzwerk (Vodafone)
- Ausgewähltes mobiles Internet (Postpaid) Ich habe den Mann angerufen, der mir den Stick gegeben hat, und er hat mir gesagt, dass es Postpaid ist (trotzdem habe ich auch Prepaid versucht, funktioniert nicht).
- Ich bin gerade zu allgemein gekommen und habe die Option Automatisch mit diesem Netzwerk verbinden, wenn es verfügbar ist, aktiviert und gespeichert.
Nichts passierte.
Zweite Sache
Ich habe wvdial installiert und die Konfiguration auf eingerichtet
Phone = *99#
Username = internet.vodafone.ro
Password = vodafone
New PPPD = yes
stupid mode = 1
Wenn ich renne, sudo wvdial
bekomme ich das
--> WvDial: Internet dialer version 1.61
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
--> Cannot open /dev/modem: No such file or directory
Ich habe keine / dev / modem-Datei oder -Ordner und auch keine Datei, die mit dem Namen ttyUSB beginnt.
Dritte Sache
Ich habe den Stick aus dem USB-Anschluss genommen und ls -1 / dev> before.txt ausgeführt. Steckte den Stick ein und rannte erneut. Der Diff before.txt after.txt hat mir folgendes gebracht:
9a10
> cdrom2
82a84
> sg2
86a89
> sr1
Vierte Sache
Wenn ich lsusb starte, bekomme ich das
Bus 001 Gerät 002: ID 8087: 0024 Intel Corp. Integrierter Rate Matching Hub Bus 002 Gerät 002: ID 8087: 0024 Intel Corp. Integrierter Rate Matching Hub Bus 001 Gerät 001: ID 1d6b: 0002 Linux Foundation 2.0 Root Hub Bus 002 Gerät 001 : ID 1d6b: 0002 Linux Foundation 2.0-Root-Hub Bus 001 Gerät 007: ID 12d1: 1f17 Huawei Technologies Co., Ltd. Bus 001 Gerät 004: ID 0a5c: 21bc Broadcom Corp. BCM2070 Bluetooth 2.1 + EDR-Bus 001 Gerät 005: ID 064e : 8123 Suyin Corp.
Dieser (ich denke) ist der USB-Stick
Bus 001 Device 007: ID 12d1:1f17 Huawei Technologies Co., Ltd.
Irgendwelche Vorschläge ?
Der USB funktioniert gut unter Windows. Ich habe versucht, eine eigene Software (Windows-Anwendung) mit Wein zu installieren, habe aber auch einen Fehler erhalten.
AKTUALISIEREN:
Ich habe einen Befehl gefunden, der mir sagt, welches / dev / * mein Vodafone Stick ist.
sudo lsblk
sr1 11:1 1 128M 0 rom /media/icebox/Vodafone Mobile Broadband
Ich habe meine wvdial-Konfigurationsdatei geändert und hinzugefügt:
Modem = /dev/sr1
Wenn ich sudo wvdial starte , bekomme ich:
--> WvDial: Internet dialer version 1.61
--> Cannot open /dev/sr1: Invalid argument
--> Cannot open /dev/sr1: Invalid argument
--> Cannot open /dev/sr1: Invalid argument
quelle
Antworten:
Ich denke, Sie haben Ihre Einstellungen nicht richtig vorgenommen.
Systemeinstellung -> Netzwerk -> Mobiles Breitband -> Neue Verbindung erstellen
Hier haben Sie bereits eine neue Verbindung erstellt, aber was setzen Sie für "Wählen Sie Ihre Abrechnungsplanoption"? Wurde Ihr Postpaid-Paket aufgelistet?
Wenn es nicht aufgeführt ist, wählen Sie "Mein Plan ist nicht aufgeführt". Dann müssen Sie den richtigen APN (Access Point Name) für Ihre Verbindung eingeben. Dazu müssen Sie sich an Ihren Service-Brovider (Vodafone) wenden und nach diesen Einstellungen fragen, und vor allem, ob es Proxy-Einstellungen gibt.
Wenn Proxy-Einstellungen vorhanden sind, wird nach dem Erstellen der Verbindung
Systemeinstellung -> Netzwerk -> Netzwerk-Proxy -> Wenden Sie die angegebenen Proxy-Einstellungen an und wenden Sie sie systemweit an.
Gehen Sie dann zu Ihrem Webbrowser und wenden Sie diese Proxy-Einstellungen an.
quelle
Einige USB-Dongles haben ihre proprietären Windows-Treiber an Bord. Wenn sie zum ersten Mal angeschlossen werden, verhalten sie sich wie ein Speichergerät und installieren von dort aus den Windows-Treiber.
/dev/sr1
ist ein solches Speichergerät. Es kann nicht verwendet werden, um eine Verbindung herzustellen. Wenn der Treiber bereits installiert ist, verschwindet das Speichergerät und ein neues Gerät, das hauptsächlich aus Modem-Ports besteht, wird angezeigt. †Unter Linux muss auch der Modus des USB-Geräts umgeschaltet werden. Manchmal stellt der Hersteller keinen Treiber für Linux zur Verfügung, daher wird das Programm
usb_modeswitch
benötigt.Installieren
usb-modeswitch
undusb-modeswitch-data
wenn sie noch nicht installiert sind.usb-modeswitch-data
bietet udev-Regeln, die gängige Geräte automatisch erkennen und konfigurieren, sodass Sie das Programm wahrscheinlich nicht manuell ausführen müssen. Andernfallsusb-modeswitch
führen Sie die erforderlichen Informationen aus und übergeben Sie sie. Normalerweise ist es nur die Lieferanten-ID und die Produkt-ID. In Ihrem Fall laufenusb-modeswitch --default-vendor 0x12d1 --default-product 0x1f17
.Wenn der Dongle erfolgreich konfiguriert wurde,
sr1
sollten andere Geräte in angezeigt werden/dev
. Sie können genannt/dev/ttyUSB0
werden/dev/ttyUSB1
,/dev/ttyUSB2
oder/dev/gsmmodem
. Probieren Sie alles aus, was auftaucht. Wenn mehrere Geräte vorhanden sind, probieren Sie sie nacheinander mit derModem
Option aus. Zum Beispiel hatte ich früher einen Dongle, mit dem ich arbeiten konnteModem = /dev/ttyUSB2
.______________
† Laut den Manpages von usb_modeswitch.
quelle