Hali!
Kéne egy kis help.
Amint azt korábban írtam: újratelepítettem az Ubuntu 9.10 32bit verziót. Közben máshol (ahol volt ennyi hely a gépen) VirtualBoxban felküldtem Windows Vista alatt egy ugyan ilyet. Azt befrissítettem, + a Vodafonos modemhez való dolgokat is a Betavine-ról. AptOnCD-vel szépen haza hoztam azt a 300 megát. Felraktam erre az OFFLINE Ubuntura. Aztán a Google-ból és innen összeszedve ezeket a változtatásokat eszközöltem:
*** /etc/udev/rules.d/usb_modeswitch.rules
""...mivel nem volt benne ilyen, ezért az összebogarászott infók alapján beleszerkesztettem...""
# Huawei K3765
#
# Contributor: Sajat
# choose one of these:
# Vendor:Product id = 0x12d1:0x1465
SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="1465", RUN+="/usr/sbin/usb_modeswitch --default-vendor 0x12d1 --default-product 0x1465 --message-content 55534243123456780000000000000011060000000000000000000000000000"
""...kérdés, hogy ez a message content kell a végére, vagy a detach device only, mert ezt a két verziót láttam ebben a fájlban, de egyikkel sem volt jó...""
*** /etc/udev/rules.d/45-vmc-huawei.rules
""...nem szerepelt az én kütyüm ebben sem, ezért így raktam bele...""
# Devices that don't change PID use the combined flip + driver loading script
...
ACTION=="add", SUBSYSTEMS=="usb", \
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1465", \
ATTRS{bNumInterfaces}==" 1", \
RUN:="/usr/sbin/vmc-huawei.sh %s{idVendor} %s{idProduct} yes"
*** /etc/usb_modeswitch.conf
""...ezt a netről szedtem össze, csak az nincs kommentezve, ami a netes eredetiben szerepelt, a többi sort én szúrtam be, és próbálgattam mindenféle kombinációban, de semmi...""
# Huawei K3765
#
# Contributor: Felix Schwarz
DefaultVendor= 0x12d1
DefaultProduct= 0x1465
;TargetVendor= 0x12d1
;TargetProduct= 0x1465
;DetachStorageOnly=1
;HuaweiMode=1
MessageContent="55534243123456780000000000000011060000000000000000000000000000"
*** /etc/wvdial.conf
""...ez egy T-Mobilos HUP-os topic alapján, és Google alapján raktam össze, de még nem jutottam el odáig, hogy használni es lehessen...""
[Dialer Defaults]
Phone = *99***1#
Username = vodafone
Password = vodafone
Stupid Mode = 1
Dial Command = ATDT
Modem = /dev/ttyUSB0
Baud = 460800
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init5 = AT+CGDCONT=1,"IP","internet.vodafone.net"
ISDN = 0
Modem Type = Analog Modem
Carrier Check = no
Auto Reconnect = yes
*** /usr/sbin/vmc-usb_modeswitch-eject.sh
""...ezt pedig kínomban találtam a Betavine fórumban, ahol az SCSI eject helyett az alatta lévő funkciót ajánlották másoknak, akiknél szintén nem sikerült. Kipróbáltam úgy is, hogy a korábbi Message Content számsorát másoltam az ebben található számsorok helyére de semmi...""
#!/bin/sh
VID="$1"
PID="$2"
PATH=/usr/bin:/bin:/usr/sbin:/sbin
# Need to wait for the device to settle before sending the command
sleep 1
# Standard SCSI eject
#usb_modeswitch -v ${VID} -p ${PID} -M 5553424312345678000000000000061b000000020000000000000000000000 -R 1
# Storage passthrough
usb_modeswitch -v ${VID} -p ${PID} -M 55534243123456782400000080000C85000000240000000000000000000000 -R 1
*** usb_modeswitch
""...minden esetben ez lett a végeredmény...""
xy@xy:~$ usb_modeswitch
* usb_modeswitch: tool for controlling "flip flop" mode USB devices
* Version 1.0.2 (C) Josua Dietze 2009
* Works with libusb 0.1.12 and probably other versions
Looking for default devices ...
Found default devices (1)
Accessing device 000 on bus 001 ...
Using endpoints 0x01 (out) and 0x82 (in)
Not a storage device, skipping SCSI inquiry
Device description data (identification)
-------------------------
Error: could not get description string "manufacturer"
Manufacturer:
Error: could not get description string "product"
Product:
Serial No.: not provided
-------------------------
Looking for active driver ...
No driver found. Either detached before or never attached
Setting up communication with interface 0 ...
Could not claim interface (error -1). Skipping message sending
-> Run lsusb to note any changes. Bye.
*** lsusb
xy@xy:~$ lsusb
Bus 002 Device 003: ID 0458:003a KYE Systems Corp. (Mouse Systems)
Bus 002 Device 002: ID 093a:2471 Pixart Imaging, Inc. SoC PC-Camera
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 12d1:1465 Huawei Technologies Co., Ltd.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
--------------------
Annyit sejtek, hogy az /etc/hal/akármilyen mappába kéne még egy *.fdi "XML" fájlt csinálnom, de nem tudom mi legyen a pontos neve és tartalma. Viszont szerintem azt alapból létre kéne hoznia, ha sikeresen átváltja az üzemmódot, és felismeri mint modemet, mint ahogyan a /dev/ttyUSB* fájlt is. Gondolom én.
Szerintetek?