Έχει καταφέρει κανείς σας να χρησιμοποιήσει το ZTE MF662 USB STICK που δίνει η COSMOTE για να συνδεθεί στο Internet με Linux?
Στο θέμα έκανα λάθος, το μοντέλο είναι MF662, όχι MF622
Εμφάνιση 1-9 από 9
Θέμα: ZTE MF662 και Linux
-
19-12-09, 16:20 ZTE MF662 και Linux #1
-
19-12-09, 16:26 Απάντηση: ZTE MF622 και Linux #2
Τι τσιπακι εχει αυτο? Θα το δεις μς ενα απλο lsusb.
ديميتريس
-
19-12-09, 16:34 Απάντηση: ZTE MF622 και Linux #3
ONDA Communication S.p.A. ZTE MF627/MF628/MF628+ HSDPA
έχω και το πλήρες output από την lsusb -v
Spoiler:
-
19-12-09, 20:48 Απάντηση: ZTE MF662 και Linux #4
Γειά σου freeman, μερικές ιδέες για "διερεύνηση":
Τα ZTE 3g modems αρχικά εμφανίζουν το ZeroCD (virtual CD με win drivers) ως 19d2:2000
Πρέπει ταυτόχρονα να δημιουργήθηκε και σχετικό drive srX (έλεγξέ το με την εντολή dmesg).
Αν κάνεις eject sr0 (ή ότι άλλο srX δημιουργήθηκε) πρέπει να εμφανιστεί το "πραγματικό modem" με απόκριση στο lsusb του τύπου 19d2:00zz
Μετά ελέγχεις άν το bios δημιούργησε πόρτες επικοινωνίας: ls /dev/ttyU*
και άν όχι τις δημιουργείς: modprobe usbserial vendor=0x19d2 product=0x00zz
('sudo modprobe ...' για ubuntu και στο productID θα βάλεις ότι έδειξε το τελευταίο lsusb)
Αν τώρα εμφανίστηκαν οι πόρτες επικοινωνίας (έλεγχος με ls /dev/ttyU*) δοκιμάζεις να επικοινωνήσεις με κάποια για να σιγουρευτείς ότι είναι η πόρτα του modem (στα ZTE modems συνήθως είναι η /dev/ttyUSB2):
screen /dev/ttyUSB2
ανοίγει ένα παράθυρο τερματικού για σειριακή επικοινωνία με το modem το οποίο πρέπει να αποκριθεί σε AT commands. Γράφεις at και πατάς <enter>. Πρέπει να αποκριθεί OK. ATI και <enter> θα δείξει τα στοιχεία του κατασκευαστή. AT&V και <enter> θα δείξει το τρέχον profile με αρκετά στοιχεία για τους "ερασιτέχνες" του είδους...
Αν τα καταφέρεις μέχρι εδώ, κάνε reboot, επανέλαβε και προσπάθησε να συνδεθείς με κάποιο τρόπο: network-manager, gnome-ppp, wvdial, pppd commaaaand, κλπ.
Ενημέρωσέ μας για την πρόοδο των δοκιμών σου, τί linux χρησιμοποιείς και σε ποιό 3g provider θα συνδεθείς για να είμαστε πιο συγκεκριμένοι.
Φιλικά,
Γιώργος
-
19-12-09, 23:00 Απάντηση: ZTE MF662 και Linux #5
Καταρχήν ευχαριστώ για τις περιεκτικές πληροφορίες, ήταν ό,τι χρειαζόμουνα για να ξεκινήσω το ψάξιμο
Το project έχει δύο σκέλη: το ένα είναι να δουλέψει το stick με desktop pc που τρέχει gentoo linux, και το άλλο σε ένα Asus WL500gp router με αυτό. Στο desktop(μετά και από ένα kernel recompile), όντως το device αναγνωρίζεται σαν scsi cdrom (sr0), και ως 19d2:2000. Κάνοντας τη συσκευή eject από το shell, το device επανααναγνωρίζεται από το σύστημα σαν 19d2:0017 και το udev δημιούργησε 4 devices της μορφής /dev/ttyUSB{1-4}. Όντως το δεύτερο είναι αυτό που δουλεύει, το τσέκαρα με το minicom και μπορούσα να δώσω AT commands.
Άρα από δω και πέρα είναι θέμα να ρυθμίσω το wvdial κλπ κλπ
Στο wl500gp το έχω σχεδόν καταφέρει (με τη βοήθεια του usb-modeswitch) οπότε κι αυτό λογικά θέμα χρόνου είναι!
Ο 3g provider είναι η COSMOTE (Internet on the go), τώρα για τις ρυθμίσεις θα δοκιμάσω αυτό και ελπίζω να είμαι κομπλέ.
Και πάλι ευχαριστώ!!
-
21-12-09, 18:40 Απάντηση: ZTE MF662 και Linux #6
Τα κατάφερα τελικά
Απλά μερικές πληροφορίες για όποιον άλλον ενδιαφέρεται.
- Στο gentoo (kernel 2.6.32) το stick εμφανίζεται αρχικά σαν scsi cdrom (/dev/srΧ) και με device id 19d2:2000. Κάνοντας eject το /dev/sr0, το stick εμφανίζεται με device id 19d2:0017, και το serial device χρειάζεται είναι το /dev/ttyUSB2
- Στο wl500gp που τρέχει ένα τροποποιημένο firmware της Asus βασισμένο σε 2.4.20, τα πράγματα είναι λίγο πιο δύσκολα, χρειάζεται το software usb_modeswitch
με την παρακάτω εντολή
Spoiler:
είμαστε κομπλέ!
-
02-02-10, 23:11 Απάντηση: ZTE MF662 και Linux #7
Για όποιον ενδιαφέρεται για τον πιό γρήγορο τρόπο να παίξει το 3G modem του σε Linux, ας ρίξει μια ματιά σε αυτό το script.
Το έχω γράψει εγώ και είναι κάτι παραπάνω από "ένα ακόμα shell script". Καλύπτει τα κενά και το inconsistency που υπάρχουν στα σημερινά distribution σε σχέση με το 3G:
- Κάνει το switch της συσκευής αν είναι ZeroCD (χρησιμοποιώντας ενσωματωμένη έκδοση του usb-modeswitch).
- Ενημερώνει τον HAL ώστε να χρησιμοποιηθεί άλλο software για την σύνδεση.
- Έχει γραφικό περιβάλλον ή/και OSD μηνύματα.
- Υποστηρίζει όλα τα Ελληνικά δίκτυα.
- Μάλλον είναι εξαίρεση (ή πολύ καινούρια) τα modem που δεν καταφέρνει να παίξει.
Η εγκατάσταση σε Debian και Ubuntu είναι:
Κώδικας:apt-get install ppp sharutils (για OSD και το xosd-bin) cd /usr/bin (ή όπου αλλού θέλετε) wget 'http://sakis.tel4u.gr/sakis3g/latest/sakis3g.gz' gunzip sakis3g.gz chmod +x sakis3g
Κώδικας:yast -i ppp sharutils (για OSD και το xosd) cd /usr/bin (ή όπου αλλού θέλετε) wget 'http://sakis.tel4u.gr/sakis3g/latest/sakis3g.gz' gunzip sakis3g.gz chmod +x sakis3g
GeorgeVita, έχω δεί το site σου (από εκεί ξεκίνησα με το ZTE MF636 μου ) και το bug report που έχεις κάνει στο Ubuntu. Αν θέλεις δοκίμασε και αυτό το script, θα με ενδιέφερε ειδικά η δική σου άποψη.
Επίσημη ιστοσελίδα: Αγγλικά | Ελληνικά
Screenshots: http://sakis.tel4u.gr/blog/2010/01/02/sakis3g/vodafone/
Θέση download:http://sakis.tel4u.gr/sakis3g/latest/sakis3g.gz
Linuxformat.gr thread:http://www.linuxformat.gr/?q=forum/l...E%B9-3g-modems
Για troubleshooting, θα βρείτε το email μου εντός των 10 πρώτων γραμμών του script.
-
09-02-10, 15:16 Απάντηση: ZTE MF662 και Linux #8
Γειά σου Sakis3G, βλέπω έχεις κάνει πολύ δουλειά με τα 3g modems!
Δοκίμασα το script σε Ubuntu 9.10 με το ZTE MF636 και συνδέθηκε μετά από 1-2 προσπάθειες. Η διαδικασία που χρησιμοποίησα ήταν:
- εγκατάσταση σύμφωνα με τις οδηγίες σου (κάπου στο sharutils είπε κάτι για 'rebuild' αλλά το αγνόησα)
- reboot
- σύνδεση modem
- 'τρέξιμο' script (δεν βρήκε το modem, το έδειξε σαν 19d2:2000, το επέλεξα, δεν συνδέθηκε).
- αποσύνδεση modem, κλείσιμο παραθύρων τερματικού και έλεγχος ότι δεν τρέχει το script (ps -A | grep akis), kill process άν έτρεχε
- σύνδεση modem
- 'τρέξιμο' script, το βρήκε, έβγαλε ένα error για κάποιο font, εμφανίστηκε το osd έκανα connect και μετά από 10-15 δευτερόλεπτα συνδέθηκε.
- το παράθυρο με τα error messages για τα fonts υπήρχε ταυτόχρονα με το OSD και όταν το έκλεισα έκλεισε και το OSD (η σύνδεση υπήρχε). Αποσυνδέθηκα με 'sudo poff'
Σημείωσε ότι το bug#408555 υπάρχει στο 9.10 και μπορεί να δημιουργεί την αρχική 'μη-σύνδεση'.
Από το 9.10 δεν χρειάζεται usb_modeswitch γιατί εφόσον δεις 19d2:2000 με ένα απλό eject srx εμφανίζεται το modem 19d2:0031
'Σχόλια': αν και έχεις ελέγξει το APN φοβήθηκα μήπως χρησιμοποιηθεί κάποιο άλλο με αποτέλεσμα έξτρα χρέωση. Αν έβλεπα κάπου τη ρύθμιση θα ένοιωθα καλύτερα.
Φιλικά,
Γιώργος
-
16-02-10, 01:06 Απάντηση: ZTE MF662 και Linux #9
Συγγνώμη που άργησα να απαντήσω. Περίμενα θα λάβω email ενημέρωση από το forum πως κάποιος postαρε, αλλά δεν έλαβα τέτοιο email.
- Το πρόβλημα με τα sharutils και rebuild, μάλλον έπεσες σε κάποιο update του repository που χρησιμοποιείς.
- Η αρχική μη-σύνδεση μάλλον συμβαίνει από αυτό το bug. Εγώ έχω ακριβώς το ίδιο modem (για αυτό έπεσα στο site σου) και είναι 100% επιτυχία στη σύνδεση.
- Το reboot μάλλον ήταν απαραίτητο εξ' αιτίας του NetworkManager/ModemManager.
- To error για το font είναι ασήμαντο. Είναι αδύνατο να βρώ ένα font που να υπάρχει σε όλα τα distribution (και να είναι όμορφο και free, δλδ όχι MS ή Adobe).
- Είναι σκόπιμο να μην πέφτει η σύνδεση όταν το κλείνεις. Για να κάνεις disconnect, το τρέχεις πάλι όταν θέλεις να αποσυνδεθείς, και επιλέγεις disconnect (αλλά και το sudo poff κάνει το ίδιο).
- Το ξέρω πως αρκεί το eject στο MF636, αλλά το script υποστηρίζει όλα τα modem που υποστηρίζει και το usb-modeswitch και όχι μόνο το MF636, οπότε αφού δουλεύει και έτσι, δεν πειράζει κανέναν (ασε που το eject μπορεί να αποτύχει αν το κάνεις από το shell και είναι in-use το volume από κανά autoplay).
- Όσο για το APN, έχεις δίκιο. Αν είσαι σε δίκτυο με πολλά APN καταχωρημένα, σε βάζει να επιλέξεις. Αλλά αν υπάρχει μόνο ένα στη "βάση" του script, το επιλέγει "σιωπηλά" και μπορεί ο χρήστης να νιώθει ανασφάλεια.
Το όλο concept πίσω από αυτό το shell script, είναι να κάνει τη σύνδεση χωρίς ο χρήστης να setάρει οτιδήποτε από τα udev, usb-modeswitch, hal, network manager, wvdial, pppd, gnome-ppp, ότι modem και αν έχει, σε όποιο δίκτυο και αν είναι, όποια και να είναι η διανομή Linux που χρησιμοποιεί. Απλώς κατεβάζει και το τρέχει.
Ευχαριστώ για τον χρόνο σου,
Σάκης
Παρόμοια Θέματα
-
Δημιουργία κοινοπραξίας μεταξύ Sitronics και ZTE
Από MNP-10 στο φόρουμ ΕιδήσειςΜηνύματα: 4Τελευταίο Μήνυμα: 11-09-08, 18:54 -
Vista και Linux στον ίδιο σκληρό και ερωτήσεις σχετικά με τo linux
Από Tomkarachris στο φόρουμ Unix - LinuxΜηνύματα: 5Τελευταίο Μήνυμα: 31-03-08, 14:13 -
ZTE ZXDSL 831A και Belkin 4port Cable DSL GW Router
Από ibizaios στο φόρουμ ADSL & Broadband Hardware, routers και modems...Μηνύματα: 0Τελευταίο Μήνυμα: 23-10-07, 19:13 -
Linux 2.6.20 (και άνω) libata και SATA οπτικά drives
Από WAntilles στο φόρουμ Unix - LinuxΜηνύματα: 6Τελευταίο Μήνυμα: 19-10-07, 22:34 -
Σχεδίαση schematic και pcb σε Linux (αλλα και win) [παρουσίαση]
Από Slammer στο φόρουμ Unix - LinuxΜηνύματα: 9Τελευταίο Μήνυμα: 05-06-06, 14:20
Bookmarks