Megint sikerült "rágós" dologba nyúlnom.
Van egy "ETCOM E300" típusú USB CDMA modemem, ezt kellene felapplikálni egy Debian Squeeze gépre.
Bedugás után a dmesg a következőket "dobja":
[ 27.628035] usb 3-3: new full speed USB device using ohci_hcd and address 3
[ 27.842861] usb 3-3: New USB device found, idVendor=19f5, idProduct=9909
[ 27.890826] usb 3-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 27.938040] usb 3-3: Product: Qualcomm CDMA Technologies MSM
[ 27.984367] usb 3-3: Manufacturer: Qualcomm, Incorporated
[ 28.030519] usb 3-3: configuration #1 chosen from 1 choice
[ 28.142422] Initializing USB Mass Storage driver...
[ 28.188310] scsi6 : SCSI emulation for USB Mass Storage devices
[ 28.233964] usb-storage: device found at 3
[ 28.233965] usb-storage: waiting for device to settle before scanning
[ 28.234005] usbcore: registered new interface driver usb-storage
[ 28.279166] USB Mass Storage support registered.
[ 33.233117] usb-storage: device scan complete
[ 33.239093] scsi 6:0:0:0: Direct-Access Qualcomm MMC Storage 2.31 PQ: 0 ANSI: 2
[ 33.306907] sd 6:0:0:0: [sdb] Attached SCSI removable disk
Szemmel láthatólag USB háttértárat talál.
Jó, feldobtam, az "usb-modeswitch" csomagot - nem ismeri :( Megnéztem a legfrissebb verziót a neten (a Debian kicsit elavult, mint mindig), de az sem tartalmazza a 19f5:9909 USB eszközt - gáz.
Aztán elkezdtem a 19f5:9909 számú eszközre keresgélni, és találtam egy érdekes linket:
http://mrcomputertips.com/modem-venus-fast-on-linux/
Sajnos az én cuccom semmilyen /dev/sr* néven nem jön be? Így nem tudom mit tudnék "eject" parancsal kipucolni, illetve abban sem vagyok így biztos, hogy ez kell - hiszen nincs is semmi be mountol -va a /dev/sdb sem jelenik meg (mondjuk a cat /proc/partitions utasításra) olyan mintha ott sem lenne.
Ha végrehajtom a #modprobe usbserial vendor = 0x19f5 product = 0×9909 utasítást, pontosan ugyanaz látszik mint a cikkben:
[ 1741.667734] usbcore: registered new interface driver usbserial
[ 1741.668688] USB Serial support registered for generic
[ 1741.669489] usbserial_generic 3-3:1.1: generic converter detected
[ 1741.670518] usb 3-3: generic converter now attached to ttyUSB0
[ 1741.671462] usbserial_generic 3-3:1.2: generic converter detected
[ 1741.672620] usb 3-3: generic converter now attached to ttyUSB1
[ 1741.673574] usbserial_generic 3-3:1.3: generic converter detected
[ 1741.674562] usb 3-3: generic converter now attached to ttyUSB2
[ 1741.675768] usbserial_generic 3-3:1.4: generic converter detected
[ 1741.676761] usb 3-3: generic converter now attached to ttyUSB3
[ 1741.677806] usbcore: registered new interface driver usbserial_generic
[ 1741.678825] usbserial: USB Serial Driver core
A vége a cikknek, hogy "congratulations, now you can use a modem." de most akkor melyiket? Keletkezett négy darab eszközöm - most megpróbálom a minicommal elérni a modemet, az alap AT parancsokra reagálnia kéne ...
Van valami tippetek, hogy léphetnék tovább?
Hozzászólások
Egyre érdekesebb :)
Találtam egy ilyet:
http://kaliphonia.com/content/notes/how-to-usb-evdo-venus-fast2-modem-o…
Itt felokosítják az usb_modeswitch -et, hogy kikapcsolja az USB háttértárat. Kipróbáltam, bejelentette, hogy ezzel nincs mit tennie bye. Jó.
Akkor marad a modprobe és felcsaptam a wvdial csomagot, lefuttattam a vwdialconf -ot aki megis találta a modemet a /dev/ttyUSB0 -án és létrehozta az /etc/wvdial.conf -ot (mondjuk a 9600 baud remélem csak a modem felpiszkálásához kell). Belenéztem a konfigba:
Phone=
Password=
Username=
A Telenor vajon mit kér ezekbe a mezőkbe? Nem tud valaki súgni?
Használ valaki ilyen wvdial -t? - hogy kell ezzel felépíteni a kapcsolatot?
* Én egy indián vagyok. Minden indián hazudik.
Felig OFF On:
(mondjuk a 9600 baud remélem csak a modem felpiszkálásához kell)
Gondolom a modem az USB-s. (Marmint ugy ertve, hogy maga a modem kapcsolodik USB porton a gephez, nem ugy van megcsinalva, hogy egy USB-soros atalakito kapcsolodik a gephez, aminek a soros oldalara van a modem kotve. Mindez persze benne a kutyu dobozaban.) Mert ebben az esetben ez a baud megadas csak "jelzes erteku", azert van, mert a sebesseg egy soros porti parameter. Valoszinuleg nincs hasznalva (bar ki tudja... :) ), tehat EMIATT en magan a sebessegen nem aggodnak.
Felig OFF Off.
Ezt a "gügye" értéket a wvdialconf állította be. Végül aztán egy régi, kipróbált gprs kapcsolathoz készült scriptet használtam, ős ott persze 115 kbaud van. Egyébként, tuti nem maradhat ilyen gyenge, de azt már a pppd intézi el (gondolom én).
* Én egy indián vagyok. Minden indián hazudik.
Mi lehet ezzel a kapcsolódási chat scriptel?
Az AT+CGDCONT után "ERROR".
* Én egy indián vagyok. Minden indián hazudik.
Sanda gyanum, hogy ez az izé (ETCOM E300) egyszerűen nem kapcsolódhat fel a Telenor hálózatára. Az AT+cgdcont=? csak annyit mond "OK" :(
* Én egy indián vagyok. Minden indián hazudik.
Na még egyszer!
Van egy "ETCOM" feliratú USB széles sávú USB modem (és egy telenor SIM kártya).
Körülnéztem a neten, ez egy un. "EVDO" - szép, azt sem tudom mi is az :(
Az AT+CGDCONT=? parancsra error -t dob. (Nem tudom hogy egy éve ez miért adott OK -t).
Jobban átnéztem mit is kaptam hozzá - van egy leírás - ezt eddig nem is láttam?
Támogatott hálózatok:
Van magorországban 800MHz -es 3G?
Találtam egy kapcsolódási parancsot:
Megpróbáltam, hogy az ATDT#777 (tuti hogy lyen nálunk nincs) az "ADTD*99***#" ami a szokásos "betárcsázási szám" internethez és WAP -hoz.
Mindkét esetben elkezdődik a szokásos adat scere "LCP ConfReq" de válasz nincs :(
A végén ilyenek ír:
Nem igazán értem, ha nincs egy vett csomag sem (csupán sent csomagokat látok) akkor mit akar a vett byteokkal?
Van aki "EVDO" -t használ? Valami tipp? - mit is kellene "tárcsázni".
* Én egy indián vagyok. Minden indián hazudik.
A CDMA az egy másik mobiltelefon hálózat a GSM-hez képest (Verizon, Sprint, stb...). Létezik hozzá CSIM, de inkább csak elméletben, mert gyakorlatilag rendszerint eleve egy adott szolgáltató meghatározott eszközhöz lock-olja a CDMA modult.
Gondolom, hogy Amerikában akarod használni, mert ezt itt Európában nem fogod tudni hozzácsatlakoztatni egy hálózathoz sem, mivel itt GSM van. Amerikában is van GSM (AT&T/Cingular és T-mobil), de ez a két szolgáltató ott kisebbségben van. A Verizonnak és a Sprintnek nagyobb a lefedettsége.
Ja és CDMA eszközbe hiába dugsz GSM SIM-et. Meg kell nézni, hogy mely CDMA hálózatokon működik az eszköz és megpróbálni ott használni. Odakint.
Üdv:
Dw.
"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."
No ez a kulcs információ! :(
Nem, nem készülök Amerikába, itt akartam használni, arcra zuhantam.
(Eszembe sem jutott, hogy a cdma egy más hálózat, annyi ilyen rövidítés van, fel sem merült bennem ez a lehetőség)
* Én egy indián vagyok. Minden indián hazudik.
Mondjuk az vicces volt, amikor amerikában a Blackberry 2007-ben nagy csinnadrattával bemutatott egy olyan dual mobilt, ami részben CDMA, részben GSM volt és úgy prezentálták, hogy az egész világon működik, mintha a spanyolviaszt találták volna fel. Besírtam. Amerika továbbra is kitart a CDMA mellett. Ezzel azok az amerikaiak szívnak, akik külföldre utaznak. Bőven vannak ilyenek. Tényleg az a szerencse, hogy legalább van 2 GSM szolgáltató, akik elég nagyok és ezért lehet roaming-olni európai mobillal. Ilyen módon az amerikai CDMA baromság teljesen kihagyható számunkra...
"Jegyezze fel a vádhoz - utasította Metcalf őrnagy a tizedest, aki tudott gyorsírni. - Tiszteletlenül beszélt a feljebbvalójával, amikor nem pofázott közbe."
az hogy 4db devicet latsz nem akkora gaz, az enyem is 3 soros portot csinal egybol. a 3-bol nalam ketto hasznalhato AT parancsokkal, de az adatforgalom csak az egyiken megy, a masikon kozben lehet pl statisztikakat lekerdezni. a 3. port valoszinu firmware frissiteshez valo, nem erti az AT-t, de valamit csinal azon is.
A'rpi