Aug
18
2010
3g on Linux, Cosmote on the go

Απλά, όμορφα και ωραία. 10 λεπτά απομένουν μέχρι να έχετε το 3g έτοιμο στο linux-άκι σας.

Βήμα 1ο:

Η παρακάτω εντολή είναι για το Archlinux, προσαρμόστε την ανάλογα (δλδ εγκαταστήστε ArchLinux):

sudo pacman -S ppp usb_modeswitch

Βήμα 2ο:

Βάλτε το usb στον υπολογιστή/laptop σας.
Είναι σχεδόν σίγουρο, ότι θα το δει σαν block device (cd ή δίσκο).

Πληκτρολογήστε την εντολή: dmesg για να δείτε παραπάνω πληροφορίες.

Με την εντολή lsusb θα βρείτε το vendor και product id
Δείτε το αποτέλεσμα της δικής μου εντολής:

Bus 001 Device 004: ID 1bbb:f000 T & A Mobile Phones

Vendor ID: 1bbb ή καλύτερα 0×1bbb
Product ID: f000 ή καλύτερα 0xf000

Βήμα 3ο:

Τώρα πρέπει να μετατρέψουμε το usb-stick από block device σε modem (serial) device.
Πριν προχωρήσετε όμως, επιβεβαιώστε με την εντολή

ls -l /dev/tty* | grep -i usb

η διανομή σας, δεν το έχει ήδη κάνει (μπορεί hackers να το έχουν ήδη φτιάξει!)

Εάν δεν φέρει αποτελέσματα, τότε πληκτρολογήστε την εξής εντολή:

sudo usb_modeswitch -W -v 0x1bbb -p 0xf000 -V 0x1bbb -P 0xf000

Βήμα 4ο:

Αφαιρέστε το usb-stick, μετρήστε μέχρι το 10 δυνατά (ναι - ναι πρέπει να μετρήσετε δυνατά) και ξανα-βάλτε το στον υπολογιστή/laptop σας.

Τώρα με την εξής εντολή:

ls -l /dev/tty* | grep -i usb

θα πρέπει να δείτε τις νέες συσκευές!

Βήμα 5ο:

Τώρα μένει απλά να ρυθμίσετε το ppp.
Πως γίνεται αυτό ρωτάτε; Όπως όλα τα πράγματα στο linux, εύκολα !

Δύο αρχεία πρέπει να δημιουργήσετε:

0001 : /etc/ppp/peers/cosmote

με περιεχόμενο το εξής:

connect “/usr/sbin/chat -v -f /etc/ppp/cosmote.chat”
noipdefault
defaultroute
/dev/gsmmodem
460800
noauth
debug
novj
usepeerdns
nodeflate
nobsdcomp

Μεγάλη προσοχή στην 4η γραμμή που περιγράφει το device (σε εμένα είναι το /dev/ttyUSB2)

0010 : Και τώρα είμαστε έτοιμοι, να δημιουργήσουμε το 2ο αρχείο μας: /etc/ppp/cosmote.chat

ABORT BUSY
ABORT ERROR
REPORT CONNECT
TIMEOUT 10
‘’ AT
OK AT+CGDCONT=16,”IP”,”internet”
OK ATDT*99#

Βήμα 6ο:

Εάν έχετε φτάσει μέχρι εδώ, θα αναρωτιέστε ” Είναι δυνατόν να είναι τόσο μα τόσο απλά τα πράγματα στο linux ? “

Μα ΝΑΙ, είναι τόσο απλά κι εύκολα.

Και μάλιστα είστε σε θέση να περιηγηθείτε στο internet.

Αρκεί να πληκτρολογήστε την εξής εντολή:

sudo pon cosmote

Κι ανοίξτε τον αγαπημένο σας περιηγητή διαδικτύου (εννοείτε ότι μιλάμε για τον midori

Κι όταν θέλετε να σταματήσετε το 3g:

sudo poff cosmote