Als erstes muss das Paket wvdial
mit allen benötigten Paketen installiert werden:
# tazpkg get-install wvdial
Transferieren Sie Jozee's USB_Modeswitch und installieren Sie es mit:
# tazpkg install /path/to/usb_modeswitch-1.0.5.tazpkg
wobei /path/to das Zielverzeichnis ist, wohin Sie das Paket transferiert haben. Das Kommando ist entsprechend zu modifizieren.
Erstellen Sie eine Kommandoprozedur namens flipflop.sh
mit einem Editor Ihrer Wahl.
Diese kann überall gespeichert werden, aber im folgenden Beispiel
steht Sie im Verzeichnis /home/tux/.local/bin
Wenn Sie einen anderen Namen als tux verwenden, passen Sie ihn entsprechend an.
Fügen Sie das folgende ein und speichern Sie die Datei:
/usr/sbin/usb_modeswitch sleep 15 usb_modeswitch -v 0x1f28 -p 0x0020 -R 1
Die Kommandoprozedur muss ausführbar gemacht werden:
# chmod a+x /home/tux/.local/bin/flipflop.sh
Auch hier gilt: Wenn Sie sie an einem anderen Ort gespeichert haben, passen Sie sie entsprechend an. Entschuldigen Sie, dass ich das lol wiederhole.
Wir haben jetzt alles nötige installiert.
Jetzt muss /etc/wvdial.conf
bearbeitet werden:
# leafpad /etc/wvdial.conf
/etc/wvdial.conf
sollte etwa folgenden Inhalt haben:
[Dialer Defaults] Modem = /dev/ttyACM0 Baud = 460800 Stupid Mode = 1 Auto DNS = 1 Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ISDN = 0 Modem Type = USB Modem Phone = #777 FlowControl = Hardware (CRTSCTS) Dial Command = ATDT Username = Ihre Cricketnummer hier eintragen Password = Cricket
Den Text “Ihre Cricketnummer hier eintragen”, ersetzen Sie durch Ihre Cricketnummer ( steht auf Ihrer monatlichen Rechnung). Dann speichern Sie die Datei.
Nun die Kommandoprozedur ausführen:
# /home/tux/.local/bin/flipflop.sh
Die Ausgabe sollte etwa so aussehen:
Looking for target devices ... No devices in target mode or class found Looking for default devices ... Found default devices (1) Found a default device NOT in target class mode Accessing device 003 on bus 002 ... Using endpoints 0x08 (out) and 0x87 (in) Inquiring device details; driver will be detached ... Looking for active driver ... OK, driver found ("dummy") OK, driver "dummy" detached Received inquiry data (detailed identification) ------------------------- Vendor String: Cricket Model String: T-Flash Disk Revision String: 2.31 ------------------------- Device description data (identification) ------------------------- Manufacturer: Cal-comp E&CC Limited Product: USB Micro SD Storage Serial No.: XXXXXXXXXXXXXXX ------------------------- Setting up communication with interface 0 ... Trying to send the message to endpoint 0x08 ... OK, message successfully sent Device is gone, skipping any further commands -> Run lsusb to note any changes. Bye. Looking for target devices ... No devices in target mode or class found Looking for default devices ... No default device found. Is it connected? Bye.
Es sieht so aus, als wäre alles schief gegangen, aber das ist nicht so. Es wird einfach der Treiber nicht gefunden. Daher:
# modprobe cdc_acm
Das sollte das letzte Mal sein, dass Sie dieses Kommando eingeben müssen.
Wir werden den Modulnamen in /etc/rcS.conf
einfügen, damit er bei jedem Laden von SliTaz
nachgeladen wird.
# leafpad /etc/rcS.conf
Suchen Sie die Zeile
LOAD_MODULES="snd_intel8x0 yenta_socket rtc agpgart intel-agp"
Fügen Sie den Modulnamen cdc_acm
ein.
Es sollte jetzt so aussehen:
LOAD_MODULES="snd_intel8x0 yenta_socket rtc cdc_acm agpgart intel-agp"
Speichern Sie die Datei und beenden Sie leafpad
.
Wir sind fast fertig. Geben Sie nun ein:
# wvdial
Es sollte nun eine Wählverbindung hergestellt werden.
Schließen Sie das Terminal nicht, sonst wird die Verbindung getrennt.
Jedes Mal, wenn Sie das Modem ausschalten oder den Stecker ziehen, müssen Sie flipflop.sh
wie oben gezeigt ausführen.
Wenn SliTaz neu geladen wird, braucht flipflop.sh
nicht ausgeführt zu werden.
Viel Glück!
Qualitätsbericht | |
---|---|
Qualität | gering |
Überprüfung | erforderlich |
Priorität | mittel |
Probleme | Verweis http://people.slitaz.org/~jozee/packages/3G_modem/usb_modeswitch-1.0.5.tazpkg ungültig |
Verbesserungsvorschläge |