Blog Miticojo του

IT ή όχι αυτό είναι το ερώτημα!

Linux / Debian: Σύνδεση με το Huawei USB modem UMTS

| 0 comments | 0 σχόλια

Αυτό το άρθρο θα σας δώσει μερικές συμβουλές για το πώς να ρυθμίσετε το modem σας Huawei E220 UMTS (και αργότερα) για να συνδεθείτε στο Internet με τους εθνικούς φορείς.

Η ακόλουθη διαδικασία έχει δοκιμαστεί με μια διανομή είναι το Debian Etch 4 i386 για PC και εικονική μηχανή.

Βήμα 1: Εγκατάσταση του οδηγού για το USB Modem Huawei E220 HSDPA 3G UMTS

Για να μάθετε αν ο υπολογιστής σας εντοπίσει τη συσκευή συνδεδεμένη για να τρέξει ακριβώς την εντολή:

cat / proc / bus / usb / συσκευές

και μεταξύ των αποτελεσμάτων που βλέπετε αυτό:

Πωλητής = 12d1 ProdID = 1003 Rev = 0.00
Κατασκευαστής = HUAWEI
Προϊόν = Huawei Technologies Mobile

Στο σημείο αυτό κατεβάσετε από την ιστοσελίδα http://www.kanoistika.sk/bobovsky/archiv/umts/ huaweiAktBbo-i386.out το αρχείο (για τη σύνταξη του πηγαίου κώδικα είναι διαθέσιμη) τότε:

cd / usr / sbin
wget http://www.kanoistika.sk/bobovsky/archiv/umts/huaweiAktBbo-i386.out

Έχουμε γράψει ένα σενάριο για την έναρξη του προγράμματος οδήγησης συσκευής για τη φόρτωση και / usr / sbin / init-Huawei

# / Bin / bash
rmmod usb-storage
rmmod usb-σειριακό
δίνοντας: mknod / dev/ttyUSB0 C 188 0
δίνοντας: mknod / dev/ttyUSB1 c 188 1
δίνοντας: mknod / c 188 2 dev/ttyUSB2
modprobe usbserial τον προμηθευτή = 0x12d1 προϊόν = 0 × 1003
ύπνου 10
sudo / usr/sbin/huaweiAktBbo-i386.out
Ύπνο 3

Αποδίδω τα δικαιώματα εκτέλεσης και θα ξεκινήσει το script:

chmod + x / usr / sbin / init-Huawei
/ Usr / sbin / init-Huawei

Σε αυτό το σημείο θα βρείτε τρεις πόρτες / dev/ttyUSB0 / dev/ttyUSB1 / dev/ttyUSB2

Βήμα 2: Εγκατάσταση και ρύθμιση του λογισμικού για να συνδεθείτε

Εγκαταστήστε το wvdial και ΣΔΙΤ:

apt-get install ppp wvdial

Τώρα δημιουργήστε το αρχείο / etc/chatscripts/huawei-e220.chat

3 TIMEOUT
ABORT BUSY
«NO CARRIER» ABORT
ABORT VOICE
«ΟΧΙ DIALTONE» ABORT
ABORT «ΟΧΙ τόνου κλήσης"
«ΚΑΜΙΑ ΑΠΑΝΤΗΣΗ» ABORT
ABORT ΚΑΘΥΣΤΕΡΗΣΗ
"" ATZ
OK ATQ0V1E1S0 = 0 & C1 & D2
OK ATDT * 99 #
CONNECT ""

Μπορώ να δημιουργήσω το αρχείο ρυθμίσεων που είναι για ΣΔΙΤ / etc/ppp/peers/huawei-e220

/ Dev/ttyUSB0
7200000
noipdefault
defaultroute
εξακολουθούν να υφίστανται
noauth
nodetach
usepeerdns
Connect "/ usr / sbin / chat-VF / etc/chatscripts/huawei-e220.chat"

Μπορώ να δημιουργήσω το αρχείο ρυθμίσεων για το wvdial ή / etc / wvdial.conf (ρυθμίσεις για Vodafone)

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0 = 0 & C1 & D2 + FCLASS = 0
Init3 = AT + cgdcont = 1, "IP", "web.omnitel.it"
Modem = / dev/ttyUSB0
Τηλέφωνο = * 99 *** 1 #
Idle Seconds = 10000
Auto DNS = 208.67.222.222
Κωδικός πρόσβασης = Vodafone
Τύπος Modem = αναλογικό μόντεμ
Stupid Λειτουργία = 1
Compuserve = 0
Baud = 7200000
New PPPD = yes
Dial Command = ATDT
Ρωτήστε τον κωδικό σας = 0
ISDN = 0
Όνομα Χρήστη = Vodafone

Βήμα 3: Έχω συνδεθεί με το Διαδίκτυο ...

Σε αυτό το σημείο μπορώ να εκτελέσετε την εντολή για να ξεκινήσετε τη σύνδεση και το βάζουμε στο παρασκήνιο:

wvdial &

και θα πάρει το ακόλουθο αποτέλεσμα:

-> Wvdial: Internet dialer version 1:56
-> Δεν μπορεί να πάρει πληροφορίες για σειριακή θύρα.
-> Αρχικοποίηση μόντεμ.
-> Αποστολή: ATZ
ATZ
OK
-> Αποστολή: ATQ0 V1 E1 S0 = 0 & C1 & D2 + FCLASS = 0
ATQ0 V1 E1 S0 = 0 & C1 & D2 + FCLASS = 0
OK
-> Αποστολή: AT + cgdcont = 1, "IP", "web.omnitel.it"
AT + cgdcont = 1, "IP", "web.omnitel.it"
OK
-> Modem αρχικοποιηθεί.
-> Idle Seconds = 10000, απενεργοποιώντας την αυτόματη επανασύνδεση.
-> Αποστολή: ATDT * 99 *** 1 #
-> Αναμονή για μεταφορέα.
ATDT * 99 *** 1 #
CONNECT
-> Carrier ανιχνευθεί. Ξεκινώντας ΣΔΙΤ αμέσως.
-> Από το pppd στο Παρ Οκτ -------
-> Pid του pppd: 13337
-> Pppd: H [08] O · H [04] [06] [08] ή [06] [08]
-> Χρήση interface ppp0
-> Pppd: H [08] O · H [04] [06] [08] ή [06] [08]
-> Pppd: H [08] O · H [04] [06] [08] ή [06] [08]
-> Pppd: H [08] O · H [04] [06] [08] ή [06] [08]
-> Pppd: H [08] O · H [04] [06] [08] ή [06] [08]
-> Pppd: H [08] O · H [04] [06] [08] ή [06] [08]
-> Pppd: H [08] O · H [04] [06] [08] ή [06] [08]
-> Pppd: H [08] O · H [04] [06] [08] ή [06] [08]
-> Τοπικές 83.225.112.xxx διεύθυνση IP
-> Pppd: H [08] O · H [04] [06] [08] ή [06] [08]
-> Απομακρυσμένη διεύθυνση IP 10.64.64.64 *
-> Pppd: H [08] O · H [04] [06] [08] ή [06] [08]
-> Διεύθυνση κύριου DNS 83.224.66.13 4
-> Pppd: H [08] O · H [04] [06] [08] ή [06] [08]
-> Δευτερεύουσα διεύθυνση DNS 83.224.65.134
-> Pppd: H [08] O · H [04] [06] [08] ή [06] [08]

Υπάρχει λοιπόν ένα νέο περιβάλλον ppp0 συνάρτηση με τα δεδομένα που μου έχουν δώσει έμφαση (IP, Gateway και DNS) και από αυτό το monento're στο διαδίκτυο .... καλή πλοήγηση ...

Για να κλείσετε τη σύνδεση μπορείτε να χρησιμοποιήσετε την εντολή αυτοσχέδιος

killall wvdial

Τελευταία εκτιμήσεις και την αντιμετώπιση προβλημάτων

Όταν δεν χρησιμοποιείτε Vodafone σας σημείο κάτω από την ΑΔΑ, για να διαμορφώσετε το AT συμβολοσειρά στο / etc / wvdial.conf

για Wind: AT + cgdcont = 1, "IP", "internet.wind"

TIM: AT + cgdcont = 1, "IP", "ibox.tim.it"

για 3: AT + cgdcont = 1, "IP", "tre.it"
(Για πληροφορίες εγγραφής είναι το APN datacard.tre.it)

διαμορφώσεις για περαιτέρω αναφορά σε: http://www.ikaro.net/articoli/cnt/configurazioni_internet_cellulari-00315.html

Αν έχετε προβλήματα δικτύου με το διαδίκτυο, να έχει έναν έλεγχο στις διαδρομές στον υπολογιστή σας με την εντολή

route-n

και βεβαιωθείτε ότι η προεπιλεγμένη διαδρομή του συστήματός σας ταιριάζει με την πύλη ανατεθεί η σύνδεση UMTS (* τότε η απομακρυσμένη διεύθυνση IP 10.64.64.64 ... στη δική μου περίπτωση) ή να ελέγξετε ότι το DNS αποδίδεται αυτόματα από τον πάροχο να είναι έγκυρη (/ etc / resolv.conf . conf).

Εάν η κάρτα SIM απαιτεί επίσης την πρόσβαση μέσω pin Θα ήθελα να συστήσω αυτό το σενάριο σε Python (/ usr / sbin / Huawei-pin):

#! / Usr / bin / python
σειριακή εισαγωγή
serial.Serial ser = ('/ dev/ttyUSB0 », 115200, timeout = 1)
ser.write («AT + CPIN = PIN \ r ')
ser.readline γραμμή = ()
ser.close ()
γραμμή εκτύπωσης

αντικαταστήσετε το κείμενο με το pin αριθμό PIN σας δίνεται η δυνατότητα να τρέξει το script:

chmod + x / usr / sbin / Huawei-pin

στη συνέχεια τοποθετήστε το τμήμα προσφυγών του αρχείου δέσμης ενεργειών στο προετοιμασίας του μόντεμ / usr / sbin / init έτσι Huawei-pin, προστίθεται αμέσως μετά την ενεργοποίηση του modem στο σύστημα.

Μόλις ενεργοποιηθεί το ppp0 interface σύνδεσης και σύνδεσης της μπορεί για παράδειγμα να γίνεται με shorewall για failover σύνδεση σε περίπτωση κάτω στο ADSL σας ή NAT εξισορρόπηση φορτίου, ή απλά να σας LAN για να μοιράζεστε τη σύνδεση.
Θα πρέπει να ακολουθείται από ένα σύντομο άρθρο που θα σας δείξει πώς να στέλνετε SMS με το μόντεμ σας μόλις εγκατασταθεί ...

Ελπίζω να ήταν χρήσιμο εάν θέλετε να κάνετε και όπως πάντα, ερωτήσεις, διευκρινίσεις ή βελτιώσεις παρακαλούμε γράψτε τα σχόλια σας.

Πηγές: Το άρθρο είναι ripresto και πλαισιοστραφείς από

Διαβάστε περισσότερα για:

Vodafone Mobile Connect Card Drivers
https://forge.betavine.net/frs/?group_id=12&release_id=11

Debian αναφοράς - διαμόρφωση δικτύου - 10.2.4 Ρυθμίζοντας μια διεπαφή ΣΔΙΤ
http://www.debian.org/doc/manuals/reference/ch-gateway.en.html

Σχετικά Άρθρα

  1. Linux / Debian: Να πάρει τις διευθύνσεις IP με κέλυφος
  2. Linux / Debian: Κοινοποίηση μέσω ηλεκτρονικού ταχυδρομείου καταγράφεται σε Python
Για να σχολιάσετε, κάντε κλικ παρακάτω για να συνδεθείτε.

Αφήστε μια απάντηση

Τα υποχρεωτικά πεδία σημειώνονται με *.

*

Immagine CAPTCHA
Αλλαγή εικόνας

*