Aceasta arată diferențele dintre revziile selectate și versiunea curentă a paginii.
— |
internet_mobil_cu_vodafone_smartmodem [2008/05/31 20:10] (curent) |
||
---|---|---|---|
Linia 1: | Linia 1: | ||
+ | \\ | ||
+ | \\ | ||
+ | Vă voi prezenta aici cum am reuşit să fac să funcţioneze conexiunea la internet folosind un Vodafone SmartModem. | ||
+ | [[http://www.vodafone.ro/personal/servicii-si-tarife/internet-si-date/acces-mobil-la-internet/vodafone-smartmodem/|Acesta]] este modemul. Pe spatele lui ar trebui să scrie Huawei E220. | ||
+ | |||
+ | Pentru conectarea la calculator el vine cu două cabluri USB; **Îl vom folosi pe cel scurt** deoarece din ce am citit sunt cazuri în care cel lung nu funcţionează. | ||
+ | |||
+ | De asemenea, el are o cartelă Vodafone în el. În timp ce e oprit, scoateţi cartela, introduceţi-o într-un telefon şi **dezactivaţi-i cererea PIN-ului**. Am auzit că e mai simplu fără PIN şi aşa merge la mine. | ||
+ | |||
+ | Modemul include şi o interfaţă USB Mass Storage. Practic are ceva memorie flash comportându-se ca un CD-ROM în prima fază. Pe Windows e un lucru foarte bun, modemul având în memoria respectivă driver-e, programul de conectare şi un ''Autorun''. Pe Linux această interfaţă USB Mass Storage complică puţin lucrurile deoarece după ce HALd o detectează, o montează şi se opreşte aici, "uitând" să mai cerceteze dacă nu cumva dispozitivul USB proaspăt ataşat nu e mai mult decât un simplu CD-ROM. | ||
+ | |||
+ | Comenzile de mai jos vor fi introduse ca root. Dacă vreuna din comenzile de mai jos nu vă funcţionează, instalaţi pachetul corespunzător (nu este scopul acestui ghid). | ||
+ | |||
+ | Să trecem la treabă! | ||
+ | |||
+ | * dezactivaţi conexiunile la internet existente (LAN, Wireless): | ||
+ | |||
+ | - Ubuntu (& family): System Settings > Network Settings: Disable | ||
+ | |||
+ | - openSUSE: Yast2 > Network devices: Delete | ||
+ | |||
+ | - Mandriva: Mandriva Control Center > Network & Internet: Delete a network interface | ||
+ | |||
+ | * conectaţi modemul la calculator şi aşteptaţi câteva secunde | ||
+ | |||
+ | * dacă folosiţi KDE în câteva secunde veţi fi întrebaţi ce să faceţi cu CD-ROM-ul proaspăt detectat de HALd. Alegeţi "Do nothing". | ||
+ | |||
+ | - depinzând de distribuţie, versiunea de HALd/KDE, s-ar putea ca CD-ROM-ul să fie deja montat. Verificaţi cu | ||
+ | <code>mount</code> | ||
+ | |||
+ | - în cazul openSUSE va fi necesar un | ||
+ | <code>umount /dev/sr1</code> | ||
+ | |||
+ | * descărcaţi [[http://www.kanoistika.sk/bobovsky/archiv/umts/huaweiAktBbo-i386.out|Activator]] şi rulaţi-l (are nevoie de drepturi de execuţie) | ||
+ | |||
+ | * dacă CD-ROM-ul e detectat din nou şi e remontat, Activator-ul nu a funcţionat. Indiferent dacă a funcţionat sau nu, trebuie verificat ce dispozitive au fost create. Dacă **nu aveţi 2 sau 3 dispozitive listate, nu e bine**: | ||
+ | <code>ls -l /dev/ttyU*</code> | ||
+ | |||
+ | * dacă **nu aveţi 2 sau 3 dispozitive listate** atunci va trebui să faceţi următoarele: | ||
+ | |||
+ | - scoateţi modulul responsabil pentru detectarea interfeţelor USB Mass Storage (va da eroare dacă CD-ROM-ul modemului e înca montat!): | ||
+ | <code>rmmod usb_storage</code> | ||
+ | |||
+ | - adăugaţi modulul responsabil pentru detectarea modemurilor USB. Parametrii pot fi diferiţi deci verificaţi cu lsusb. Cazul meu: | ||
+ | <code>lsusb | ||
+ | ... | ||
+ | Bus 003 Device 008: ID 12d1:1003 | ||
+ | ...</code> | ||
+ | <code>modprobe usbserial vendor=0x12d1 product=0x1003</code> | ||
+ | |||
+ | * ar trebui să aveţi 2 sau 3 dispozitive ttyU*: | ||
+ | <code>ls -l /dev/ttyU* | ||
+ | crw-rw---- 1 root uucp 188, 0 Jan 10 10:07 /dev/ttyUSB0 | ||
+ | crw-rw---- 1 root uucp 188, 1 Jan 10 10:07 /dev/ttyUSB1 | ||
+ | crw-rw---- 1 root uucp 188, 2 Jan 10 10:07 /dev/ttyUSB2</code> | ||
+ | |||
+ | * ''/etc/wvdial.conf'' trebuie să conţină următoarele: | ||
+ | <code>[Dialer pin] | ||
+ | Init1 = AT+CPIN=1234 | ||
+ | |||
+ | [Dialer hsdpa] | ||
+ | Phone = *99***16# | ||
+ | Username = internet.vodafone.ro | ||
+ | Password = vodafone | ||
+ | Stupid Mode = 1 | ||
+ | Dial Command = ATDT | ||
+ | Modem = /dev/ttyUSB0 | ||
+ | Baud = 460800 | ||
+ | Init2 = ATZ | ||
+ | Init3 = ATE0V1&D2&C1S0=0+IFC=2,2 | ||
+ | ISDN = 0 | ||
+ | Modem Type = Analog Modem | ||
+ | Init5 =AT+CGDCONT=1,"IP","internet.vodafone.ro";</code> | ||
+ | |||
+ | - evident secţiunea ''pin'' poate lipsi sau, PIN-ul poate fi altul decât 1234 | ||
+ | |||
+ | * comanda de conectare fără PIN (cazul meu şi cazul recomandat): | ||
+ | <code>wvdial hsdpa | ||
+ | --> WvDial: Internet dialer version 1.54.0 | ||
+ | --> Cannot get information for serial port. | ||
+ | --> Initializing modem. | ||
+ | --> Sending: ATZ | ||
+ | ATZ | ||
+ | OK | ||
+ | --> Sending: ATZ | ||
+ | ATZ | ||
+ | OK | ||
+ | --> Sending: ATE0V1&D2&C1S0=0+IFC=2,2 | ||
+ | ATE0V1&D2&C1S0=0+IFC=2,2 | ||
+ | OK | ||
+ | --> Sending: AT+CGDCONT=1,"IP","internet.vodafone.ro"; | ||
+ | OK | ||
+ | --> Modem initialized. | ||
+ | --> Sending: ATDT*99***16# | ||
+ | --> Waiting for carrier. | ||
+ | CONNECT | ||
+ | --> Carrier detected. Starting PPP immediately. | ||
+ | --> Starting pppd at Wed Jan 10 10:08:24 2007 | ||
+ | --> pid of pppd: 5378 | ||
+ | --> Using interface ppp0 | ||
+ | --> pppd: Dial Command | ||
+ | --> pppd: Dial Command | ||
+ | --> pppd: Dial Command | ||
+ | --> pppd: Dial Command | ||
+ | --> pppd: Dial Command | ||
+ | --> local IP address 172.X.X.X | ||
+ | --> pppd: Dial Command | ||
+ | --> remote IP address 10.64.64.64 | ||
+ | --> pppd: Dial Command | ||
+ | --> primary DNS address 193.230.161.3 | ||
+ | --> pppd: Dial Command | ||
+ | --> secondary DNS address 193.230.161.4 | ||
+ | --> pppd: Dial Command | ||
+ | --> Script /etc/ppp/ip-up run successful | ||
+ | --> Default route Ok. | ||
+ | --> Nameserver (DNS) Ok. | ||
+ | --> Connected... Press Ctrl-C to disconnect | ||
+ | --> pppd: Dial Command</code> | ||
+ | |||
+ | * comanda de conectare cu PIN: | ||
+ | <code>wvdial pin hsdpa</code> | ||
+ | |||
+ | - output-ul ar trebui să fie asemănător | ||
+ | |||
+ | Acum ar trebui să fiţi conectaţi! | ||
+ | |||
+ | Ca notă de final: | ||
+ | |||
+ | - ''cea mai sigură metodă'' de conectare: folosind cablul scurt, cu networking-ul dezactivat şi fără cerere PIN (mie îmi funcţionează mereu) | ||
+ | |||
+ | - ''o metodă mai comodă'': folosind cablul lung, cu networking-ul activat (dar cablul de reţea scos) şi fără cerere PIN. E mai comod să nu dezactivaţi reţeaua (în funcţie de setările dvs s-ar putea să fie mai complicat să o reactivaţi) iar uneori cablul lung e de asemenea mai comod decât cel scurt. Mie îmi funcţionează, dar conectarea durează mai mult. | ||
+ | |||
+ | - ''o metodă care nu mi-a mers niciodată'': orice configuraţie cu cererea PIN-ului activată. Mereu primesc "TIMED OUT" la conectare! | ||
+ | |||
+ | Dacă ceva nu merge, întrebaţi pe forum! | ||
+ | |||
+ | [[Category:HowTo]] | ||
+ | |||
+ | |||
+ | ---- | ||
+ | Salut! | ||
+ | Am reusit sa ajung la "--> Waiting for carrier."... dupa care nu gaseste carrier. Ceva idei? | ||
+ | Si o intrebare: ce anume reprezinta datele de la "Phone="? | ||
+ | Multumesc | ||
+ | Ehud | ||
+ | ---- | ||
+ | |||