eu am un adu si am facut asa:
pasul 1: pescuieste din loguri pe care port usb e legat modemul (sa zicem
1-2)
pasul 2: dai suspend apoi on pe power la usb
pasul 3: dai cu modeswitch-ul si minus nu stiu ce pentru reset; sleep 1
pasul 4: dai cu modeswitch-ul pentru comutare; sleep 1
pasul 5: dai cu usbserial pe noile valori
pasul 3 a fost musai ca uneori modeswitch intorcea goange pe la parametri si
nu imi crea noul device
dupa pasul 4 trebuie sa apara noul device vizibil cu lsusb
dupa pasul 5 iti creaza /dev/ttyUSB0 (pe asta faci ppp-ul) ttyUSB1 si
ttyUSB2 (astea sunt porturi ale device-ului)
sper sa te ajute. m-am chinuit cu rahatelul asta 2,5 zile pana l-am urnit.
vezi sa ai semnal, ca asta e unul din motivele pentru care nu mi-a mers
(m-am jucat in tren cu el :)..)
daca vrei script-ul meu, da-mi un semnal pe mail si cand ajung acasa ti-l
trimit
tibi socaciu
cluj
----- Original Message -----
From: "Tarhon-Onu Victor" <[email protected]>
To: <[email protected]>
Sent: Wednesday, September 30, 2009 11:48 AM
Subject: [rlug] Huawei E1750
Ce-am facut pina acum:
- am modificat /etc/usb_modeswitch.conf astfel:
DefaultVendor= 0x12d1
DefaultProduct= 0x1446
TargetVendor = 0x12d1
TargetProduct= 0x1446
MessageContent="55534243000000000000000000000011060000000000000000000000000000"
MessageEndpoint=0x01
CheckSuccess=5
HuaweiMode=1
- am creat /etc/udev/rules.d/45-huawei1750.rules cu urmatorul continut:
SUBSYSTEM=="usb", SYSFS{idProduct}=="1446", SYSFS{idVendor}=="12d1",
RUN+="/usr/bin/usb_modeswitch --DefaultVendor 0x12d1 --DefaultProduct
0x1446 --DetachStorageOnly 1 --HuaweiMode 1"
- am rulat si manual comanda de mai sus cu aceiasi parametri, outputul
pare promitator:
* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 0.9.4 (C) Josua Dietze 2008
* Works with libusb 0.1.12 and probably other versions
Looking for default devices
Found default devices (1)
Prepare switching, accessing latest device
OK, Huawei control message successfully sent.
-> See /proc/bus/usb/devices (or call lsusb) for changes. Bye
Rezultatul e ca nu imi creaza nici un tty suplimentar prin /dev, nici
/dev/ttyUSB0 nici /dev/ttyACM0 cum se intimpla pentru telefonul mobil cu
suport de gprs. Evident, imediat ce conectez modemul pot vedea continutul
cu care vine partea de storage a modemului (niste soafte pentru goz).
Din cite stiu eu kernelul cu care rulez are modulele pentru toate
treburile astea. Totusi, in /proc/bus/usb/devices asta e singurul lucru
care arata a huawei:
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 3 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=12d1 ProdID=1446 Rev= 0.00
S: Manufacturer=HUAWEI Technology
S: Product=HUAWEI Mobile
C:* #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
Ce nu fac cum trebuie sau ce modul nu incarc in kernel?
--
Let's cut tha crap, ok? Ce spun eu aici ma reprezinta doar pe mine, si-mi
rezerv dreptul sa ning asupra oricarei companii pe care credeti voi c-as
sprijini-o eu in vreun fel, da?
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug
--
This mail was scanned by a trial version of BitDefender
For more informations please visit http://www.bitdefender.com
--
This mail was scanned by a trial version of BitDefender
For more informations please visit http://www.bitdefender.com
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug