LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 11368|回复: 18

ZTE MU350 成功上网(TD-SCDMA linux 3G)

[复制链接]
发表于 2009-6-21 01:57:18 | 显示全部楼层 |阅读模式
1.安装的软件:
1.1 usb_modeswitch(试了gentoo自带的版本0.9.4不行,要安装1.0.2)
daniel@Thinkpad_T41 ~ $ eix usb_modeswitch
sys-apps/usb_modeswitch
     Available versions:  (~)1.0.2
     Installed versions:  1.0.2(08:30:19 PM 06/20/2009)
     Homepage:            http://www.draisberghof.de/usb_modeswitch/
     Description:         USB_ModeSwitch is a tool for controlling 'flip flop' (multiple devices) USB gear like UMTS sticks.


1.2 wvdial
daniel@Thinkpad_T41 ~ $ eix wvdial
net-dialup/wvdial
     Available versions:  1.60 1.60[1]
     Installed versions:  1.60[1](11:07:57 PM 06/18/2009)
     Homepage:            http://alumnit.ca/wiki/?WvDial
     Description:         Excellent program to automatically configure PPP sessions


2. 更改配置文件
2.1 此文件 /etc/udev/rules.d/50-zte-mu350.rules 如果没有,可以创建一个
# /etc/udev/rules.d/50-zte-mu350.rules
ACTION=="add", SUBSYSTEM=="usb", DRIVERS=="usb", ATTR{idVendor}=="19d2", ATTR{idProduct}=="0003", \
RUN+="/usr/sbin/usb_modeswitch -v %s{idVendor} -p %s{idProduct} -M 5553424312345678000000000000061b000000020000000000000000000000 -R 1"
# 卸载自动加载成硬盘
SUBSYSTEM=="usb", SYSFS{idProduct}=="0003", SYSFS{idVendor}=="19d2", RUN+="/sbin/modprobe usbserial vendor=0x19d2 product=0x0003"
#将MU350转换成串口modem

2.2 /etc/wvdial.conf
daniel@Thinkpad_T41 ~ $ cat /etc/wvdial.conf
[Dialer Defaults]
Modem = /dev/ttyUSB2
Init1 = ATZ
Init3 = ATE0V1
Init5 = ATS0=0
Init6 = AT+CGDCONT=1,"IP","cmnet"
Init7 = AT+CFUN=1
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
ISDN = 0
Phone = *98*1#
Password = any
Username = any
Stupid Mode = 1


2.3 设置权限(我也不确定是否要将自己加入以下四个组,但我都加入了)
cat /etc/group|grep daniel
dialout:x:20:root,daniel
uucp:x:14:uucp,daniel
plugdev:x:1003:haldaemon,daniel
netdev:x:1006:daniel

3.连接上网
daniel@Thinkpad_T41 ~ $ wvdial
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
OK
--> Sending: ATE0V1
OK
--> Sending: ATS0=0
OK
--> Sending: AT+CGDCONT=1,"IP","cmnet"
OK
--> Sending: AT+CFUN=1
OK
--> Modem initialized.
--> Sending: ATDT*98*1#
--> Waiting for carrier.
CONNECT
--> Carrier detected.  Starting PPP immediately.
--> Starting pppd at Sun Jun 21 00:38:50 2009
--> Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
--> --> PAP (Password Authentication Protocol) may be flaky.
--> Warning: Could not modify /etc/ppp/chap-secrets: Permission denied
--> --> CHAP (Challenge Handshake) may be flaky.
--> Pid of pppd: 4765
--> Using interface ppp0
--> pppd: ��[07][08]��[07][08]��[07][08]X�[07][08]
--> pppd: ��[07][08]��[07][08]��[07][08]X�[07][08]
--> pppd: ��[07][08]��[07][08]��[07][08]X�[07][08]
--> pppd: ��[07][08]��[07][08]��[07][08]X�[07][08]
--> local  IP address 10.140.223.148
--> pppd: ��[07][08]��[07][08]��[07][08]X�[07][08]
--> remote IP address 192.168.0.1
--> pppd: ��[07][08]��[07][08]��[07][08]X�[07][08]
--> primary   DNS address 221.130.33.60
--> pppd: ��[07][08]��[07][08]��[07][08]X�[07][08]


至此,就可以上网了.

补充:在文件内再加入一行:/etc/udev/rules.d/50-zte-mu350.rules 如下,可以每次将MU350连接到电脑上时自动上网
# /etc/udev/rules.d/50-zte-mu350.rules
ACTION=="add", SUBSYSTEM=="usb", DRIVERS=="usb", ATTR{idVendor}=="19d2", ATTR{idProduct}=="0003", \
RUN+="/usr/sbin/usb_modeswitch -v %s{idVendor} -p %s{idProduct} -M 5553424312345678000000000000061b000000020000000000000000000000 -R 1"
# 卸载自动加载成硬盘
SUBSYSTEM=="usb", SYSFS{idProduct}=="0003", SYSFS{idVendor}=="19d2", RUN+="/sbin/modprobe usbserial vendor=0x19d2 product=0x0003"
#将MU350转换成串口modem
SUBSYSTEM=="usb", SYSFS{idProduct}=="0003", SYSFS{idVendor}=="19d2", RUN+="/usr/bin/wvdial"


如果有要我的别的信息的话,可以与我联系 daniel(dot)liulihua(at)gmail(dot)com
 楼主| 发表于 2009-6-21 01:58:21 | 显示全部楼层
=========以下是我的系统的信息,可能对有需要的人的安装过程有帮助=========
daniel@Thinkpad_T41 ~ $ sudo lsusb
Bus 001 Device 007: ID 19d2:0003 ONDA Communication S.p.A.
daniel@Thinkpad_T41 ~ $ sudo udevadm info -q path -n /dev/ttyUSB2
/class/tty/ttyUSB2
Thinkpad_T41 daniel # udevadm info -a -p $(udevadm info -q path -n /dev/ttyUSB2)

Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.

  looking at device '/class/tty/ttyUSB2':
    KERNEL=="ttyUSB2"
    SUBSYSTEM=="tty"
    DRIVER==""

  looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4.3/1-4.3:1.2/ttyUSB2':
    KERNELS=="ttyUSB2"
    SUBSYSTEMS=="usb-serial"
    DRIVERS=="option1"
    ATTRS{port_number}=="0"

  looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4.3/1-4.3:1.2':
    KERNELS=="1-4.3:1.2"
    SUBSYSTEMS=="usb"
    DRIVERS=="usbserial_generic"
    ATTRS{bInterfaceNumber}=="02"
    ATTRS{bAlternateSetting}==" 0"
    ATTRS{bNumEndpoints}=="02"
    ATTRS{bInterfaceClass}=="ff"
    ATTRS{bInterfaceSubClass}=="ff"
    ATTRS{bInterfaceProtocol}=="ff"
    ATTRS{modalias}=="usb:v19D2p0003d0100dc00dsc00dp00icFFiscFFipFF"
    ATTRS{supports_autosuspend}=="0"
    ATTRS{interface}=="ZTE AT Interface"

  looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4.3':
    KERNELS=="1-4.3"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 5"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="c0"
    ATTRS{bMaxPower}=="500mA"
    ATTRS{urbnum}=="7217"
    ATTRS{idVendor}=="19d2"
    ATTRS{idProduct}=="0003"
    ATTRS{bcdDevice}=="0100"
    ATTRS{bDeviceClass}=="00"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{speed}=="12"
    ATTRS{busnum}=="1"
    ATTRS{devnum}=="7"
    ATTRS{version}==" 1.10"
    ATTRS{maxchild}=="0"
    ATTRS{quirks}=="0x0"
    ATTRS{authorized}=="1"
    ATTRS{manufacturer}=="ZTE Corp"
    ATTRS{product}=="TD-SCDMA USB Modem"
    ATTRS{serial}=="000000000000"

  looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb1/1-4':
    KERNELS=="1-4"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="e0"
    ATTRS{bMaxPower}=="100mA"
    ATTRS{urbnum}=="153"
    ATTRS{idVendor}=="05e3"
    ATTRS{idProduct}=="0608"
    ATTRS{bcdDevice}=="0901"
    ATTRS{bDeviceClass}=="09"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="01"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{speed}=="480"
    ATTRS{busnum}=="1"
    ATTRS{devnum}=="3"
    ATTRS{version}==" 2.00"
    ATTRS{maxchild}=="4"
    ATTRS{quirks}=="0x0"
    ATTRS{authorized}=="1"
    ATTRS{product}=="USB2.0 Hub"

  looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb1':
    KERNELS=="usb1"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="e0"
    ATTRS{bMaxPower}=="  0mA"
    ATTRS{urbnum}=="67"
    ATTRS{idVendor}=="1d6b"
    ATTRS{idProduct}=="0002"
    ATTRS{bcdDevice}=="0206"
    ATTRS{bDeviceClass}=="09"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{speed}=="480"
    ATTRS{busnum}=="1"
    ATTRS{devnum}=="1"
    ATTRS{version}==" 2.00"
    ATTRS{maxchild}=="6"
    ATTRS{quirks}=="0x0"
    ATTRS{authorized}=="1"
    ATTRS{manufacturer}=="Linux 2.6.30-gentoo-r1 ehci_hcd"
    ATTRS{product}=="EHCI Host Controller"
    ATTRS{serial}=="0000:00:1d.7"
    ATTRS{authorized_default}=="1"

  looking at parent device '/devices/pci0000:00/0000:00:1d.7':
    KERNELS=="0000:00:1d.7"
    SUBSYSTEMS=="pci"
    DRIVERS=="ehci_hcd"
    ATTRS{vendor}=="0x8086"
    ATTRS{device}=="0x24cd"
    ATTRS{subsystem_vendor}=="0x1014"
    ATTRS{subsystem_device}=="0x052e"
    ATTRS{class}=="0x0c0320"
    ATTRS{irq}=="11"
    ATTRS{local_cpus}=="ff"
    ATTRS{local_cpulist}=="0-7"
    ATTRS{modalias}=="pci:v00008086d000024CDsv00001014sd0000052Ebc0Csc03i20"
    ATTRS{enable}=="1"
    ATTRS{broken_parity_status}=="0"
    ATTRS{msi_bus}==""

  looking at parent device '/devices/pci0000:00':
    KERNELS=="pci0000:00"
    SUBSYSTEMS==""
    DRIVERS==""
daniel@Thinkpad_T41 ~ $ dmesg
hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
uhci_hcd 0000:00:1d.0: detected 2 ports
uhci_hcd 0000:00:1d.0: uhci_check_and_reset_hc: cmd = 0x0000
uhci_hcd 0000:00:1d.0: Performing full reset
uhci_hcd 0000:00:1d.0: supports USB remote wakeup
uhci_hcd 0000:00:1d.0: irq 11, io base 0x00001800
usb usb2: default language 0x0409
usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: UHCI Host Controller
usb usb2: Manufacturer: Linux 2.6.30-gentoo-r1 uhci_hcd
usb usb2: SerialNumber: 0000:00:1d.0
usb usb2: uevent
usb usb2: usb_probe_device
usb usb2: configuration #1 chosen from 1 choice
usb usb2: adding 2-0:1.0 (config #1, interface 0)
usb 2-0:1.0: uevent
hub 2-0:1.0: usb_probe_interface
hub 2-0:1.0: usb_probe_interface - got id
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
hub 2-0:1.0: standalone hub
hub 2-0:1.0: no power switching (usb 1.0)
hub 2-0:1.0: individual port over-current protection
hub 2-0:1.0: power on to power good time: 2ms
hub 2-0:1.0: local power source is good
hub 2-0:1.0: trying to enable port power on non-switchable hub
drivers/usb/core/inode.c: creating file '001'
uhci_hcd 0000:00:1d.1: power state changed by ACPI to D0
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
uhci_hcd 0000:00:1d.1: PCI INT B -> Link[LNKD] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.1: setting latency timer to 64
uhci_hcd 0000:00:1d.1: UHCI Host Controller
drivers/usb/core/inode.c: creating file '003'
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
uhci_hcd 0000:00:1d.1: detected 2 ports
uhci_hcd 0000:00:1d.1: uhci_check_and_reset_hc: cmd = 0x0000
uhci_hcd 0000:00:1d.1: Performing full reset
uhci_hcd 0000:00:1d.1: supports USB remote wakeup
uhci_hcd 0000:00:1d.1: irq 11, io base 0x00001820
usb usb3: default language 0x0409
usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb3: Product: UHCI Host Controller
usb usb3: Manufacturer: Linux 2.6.30-gentoo-r1 uhci_hcd
usb usb3: SerialNumber: 0000:00:1d.1
usb usb3: uevent
usb usb3: usb_probe_device
usb usb3: configuration #1 chosen from 1 choice
usb usb3: adding 3-0:1.0 (config #1, interface 0)
usb 3-0:1.0: uevent
hub 3-0:1.0: usb_probe_interface
hub 3-0:1.0: usb_probe_interface - got id
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
hub 3-0:1.0: standalone hub
hub 3-0:1.0: no power switching (usb 1.0)
hub 3-0:1.0: individual port over-current protection
hub 3-0:1.0: power on to power good time: 2ms
hub 3-0:1.0: local power source is good
hub 3-0:1.0: trying to enable port power on non-switchable hub
drivers/usb/core/inode.c: creating file '001'
uhci_hcd 0000:00:1d.2: PCI INT C -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.2: setting latency timer to 64
uhci_hcd 0000:00:1d.2: UHCI Host Controller
drivers/usb/core/inode.c: creating file '004'
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
uhci_hcd 0000:00:1d.2: detected 2 ports
uhci_hcd 0000:00:1d.2: uhci_check_and_reset_hc: cmd = 0x0000
uhci_hcd 0000:00:1d.2: Performing full reset
uhci_hcd 0000:00:1d.2: irq 11, io base 0x00001840
usb usb4: default language 0x0409
usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb4: Product: UHCI Host Controller
usb usb4: Manufacturer: Linux 2.6.30-gentoo-r1 uhci_hcd
usb usb4: SerialNumber: 0000:00:1d.2
usb usb4: uevent
usb usb4: usb_probe_device
usb usb4: configuration #1 chosen from 1 choice
usb usb4: adding 4-0:1.0 (config #1, interface 0)
usb 4-0:1.0: uevent
hub 4-0:1.0: usb_probe_interface
hub 4-0:1.0: usb_probe_interface - got id
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
hub 4-0:1.0: standalone hub
hub 4-0:1.0: no power switching (usb 1.0)
hub 4-0:1.0: individual port over-current protection
hub 4-0:1.0: power on to power good time: 2ms
hub 4-0:1.0: local power source is good
hub 4-0:1.0: trying to enable port power on non-switchable hub
drivers/usb/core/inode.c: creating file '001'
ehci_hcd 0000:00:1d.7: GetStatus port 3 status 001403 POWER sig=k CSC CONNECT
hub 1-0:1.0: port 3: status 0501 change 0001
ehci_hcd 0000:00:1d.7: GetStatus port 4 status 001803 POWER sig=j CSC CONNECT
hub 1-0:1.0: port 4: status 0501 change 0001
uhci_hcd 0000:00:1d.1: port 1 portsc 008a,00
uhci_hcd 0000:00:1d.1: port 2 portsc 008a,00
hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0000
hub 4-0:1.0: state 7 ports 2 chg 0000 evt 0000
yenta_cardbus 0000:02:00.1: CardBus bridge found [1014:0552]
yenta_cardbus 0000:02:00.1: Using INTVAL to route CSC interrupts to PCI
yenta_cardbus 0000:02:00.1: Routing CardBus interrupts to PCI
yenta_cardbus 0000:02:00.1: TI: mfunc 0x01d21b22, devctl 0x64
Clocksource tsc unstable (delta = -72659380 ns)
hub 1-0:1.0: state 7 ports 6 chg 0018 evt 0000
hub 1-0:1.0: port 3, status 0501, change 0000, 480 Mb/s
ehci_hcd 0000:00:1d.7: port 3 low speed --> companion
ehci_hcd 0000:00:1d.7: GetStatus port 3 status 003002 POWER OWNER sig=se0 CSC
hub 1-0:1.0: port 4, status 0501, change 0000, 480 Mb/s
ehci_hcd 0000:00:1d.7: port 4 high speed
ehci_hcd 0000:00:1d.7: GetStatus port 4 status 001005 POWER sig=se0 PE CONNECT
yenta_cardbus 0000:02:00.1: ISA IRQ mask 0x0478, PCI irq 11
yenta_cardbus 0000:02:00.1: Socket status: 30000086
yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge I/O window: 0x4000 - 0x8fff
pcmcia_socket pcmcia_socket1: cs: IO port probe 0x4000-0x8fff: clean.
yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge Memory window: 0xc0200000 - 0xcfffffff
yenta_cardbus 0000:02:00.1: pcmcia: parent PCI bridge Memory window: 0xe8000000 - 0xefffffff
usb 1-4: new high speed USB device using ehci_hcd and address 3
ehci_hcd 0000:00:1d.7: port 4 high speed
ehci_hcd 0000:00:1d.7: GetStatus port 4 status 001005 POWER sig=se0 PE CONNECT
usb 1-4: default language 0x0409
usb 1-4: New USB device found, idVendor=05e3, idProduct=0608
usb 1-4: New USB device strings: Mfr=0, Product=1, SerialNumber=0
usb 1-4: Product: USB2.0 Hub
usb 1-4: uevent
usb 1-4: usb_probe_device
usb 1-4: configuration #1 chosen from 1 choice
usb 1-4: adding 1-4:1.0 (config #1, interface 0)
usb 1-4:1.0: uevent
hub 1-4:1.0: usb_probe_interface
hub 1-4:1.0: usb_probe_interface - got id
hub 1-4:1.0: USB hub found
hub 1-4:1.0: 4 ports detected
hub 1-4:1.0: standalone hub
hub 1-4:1.0: ganged power switching
hub 1-4:1.0: global over-current protection
hub 1-4:1.0: Single TT
hub 1-4:1.0: TT requires at most 32 FS bit times (2664 ns)
hub 1-4:1.0: Port indicators are supported
hub 1-4:1.0: power on to power good time: 100ms
hub 1-4:1.0: local power source is good
hub 1-4:1.0: no over-current condition exists
hub 1-4:1.0: enabling power on all ports
drivers/usb/core/inode.c: creating file '003'
hub 3-0:1.0: state 7 ports 2 chg 0000 evt 0002
uhci_hcd 0000:00:1d.1: port 1 portsc 01a3,00
hub 3-0:1.0: port 1, status 0301, change 0001, 1.5 Mb/s
usb 1-4: link qh256-0001/f643c100 start 255 [1/0 us]
hub 3-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x301
usb 3-1: new low speed USB device using uhci_hcd and address 2
usb 3-1: skipped 1 descriptor after interface
usb 3-1: skipped 1 descriptor after interface
usb 3-1: default language 0x0409
usb 3-1: New USB device found, idVendor=04fc, idProduct=05d8
usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-1: Product: rapoo 1800
usb 3-1: Manufacturer: MLK
usb 3-1: uevent
usb 3-1: usb_probe_device
usb 3-1: configuration #1 chosen from 1 choice
usb 3-1: adding 3-1:1.0 (config #1, interface 0)
usb 3-1:1.0: uevent
usb 3-1: adding 3-1:1.1 (config #1, interface 1)
usb 3-1:1.1: uevent
drivers/usb/core/inode.c: creating file '002'
hub 1-0:1.0: state 7 ports 6 chg 0000 evt 0008
hub 1-4:1.0: state 7 ports 4 chg 0000 evt 0000
usb usb2: suspend_rh (auto-stop)
usb usb4: suspend_rh (auto-stop)
usbcore: registered new interface driver hiddev
usbhid 3-1:1.0: usb_probe_interface
usbhid 3-1:1.0: usb_probe_interface - got id
usbhid 3-1:1.1: usb_probe_interface
usbhid 3-1:1.1: usb_probe_interface - got id
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
input: MLK rapoo 1800 as /class/input/input9
uhci_hcd 0000:00:1d.1: reserve dev 2 ep81-INT, period 8, phase 4, 118 us
sunplus 0003:04FC:05D8.0001: input,hidraw0: USB HID v1.00 Keyboard [MLK rapoo 1800] on usb-0000:00:1d.1-1/input0
sunplus 0003:04FC:05D8.0002: fixing up Sunplus Wireless Desktop report descriptor
input: MLK rapoo 1800 as /class/input/input10
uhci_hcd 0000:00:1d.1: reserve dev 2 ep82-INT, period 8, phase 4, 118 us
drivers/usb/core/file.c: looking for a minor, starting at 96
sunplus 0003:04FC:05D8.0002: input,hiddev96,hidraw1: USB HID v1.00 Mouse [MLK rapoo 1800] on usb-0000:00:1d.1-1/input1
fuse init (API version 7.11)
usb 3-1:1.0: uevent
usb 3-1: uevent
usb 3-1:1.1: uevent
usb 3-1: uevent
usb 3-1:1.1: uevent
usb 3-1: uevent
EXT3 FS on sda3, internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda4, internal journal
EXT3-fs: mounted filesystem with writeback data mode.
hub 2-0:1.0: hub_suspend
usb usb2: bus auto-suspend
usb usb2: suspend_rh
hub 4-0:1.0: hub_suspend
usb usb4: bus auto-suspend
usb usb4: suspend_rh
hub 1-4:1.0: hub_suspend
usb 1-4: unlink qh256-0001/f643c100 start 255 [1/0 us]
usb 1-4: usb auto-suspend
hub 1-0:1.0: hub_suspend
usb usb1: bus auto-suspend
ehci_hcd 0000:00:1d.7: suspend root hub
usb usb2: uevent
usb 2-0:1.0: uevent
usb usb3: uevent
usb 3-0:1.0: uevent
usb 3-1: uevent
usb 3-1:1.0: uevent
usb 3-1:1.1: uevent
usb usb4: uevent
usb 4-0:1.0: uevent
usb usb1: uevent
usb 1-0:1.0: uevent
usb 1-4: uevent
usb 1-4:1.0: uevent
Adding 468712k swap on /dev/sda2.  Priority:-1 extents:1 across:468712k
lib80211_crypt: registered algorithm 'CCMP'
padlock: VIA PadLock not detected.
PPP generic driver version 2.4.2
NET: Registered protocol family 24
pci 0000:01:00.0: power state changed by ACPI to D0
pci 0000:01:00.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized radeon 1.30.0 20080528 for 0000:01:00.0 on minor 0
agpgart-intel 0000:00:00.0: AGP 2.0 bridge
agpgart-intel 0000:00:00.0: putting AGP V2 device into 4x mode
pci 0000:01:00.0: putting AGP V2 device into 4x mode
[drm] Setting GART location based on new memory map
[drm] Loading R100 Microcode
[drm] writeback test succeeded in 2 usecs
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
ADDRCONF(NETDEV_UP): eth0: link is not ready
eth1: no IPv6 routers present
ehci_hcd 0000:00:1d.7: port 4 remote wakeup
usb usb1: usb resume
ehci_hcd 0000:00:1d.7: resume root hub
hub 1-0:1.0: hub_resume
ehci_hcd 0000:00:1d.7: GetStatus port 4 status 001005 POWER sig=se0 PE CONNECT
hub 1-0:1.0: port 4: status 0503 change 0004
hub 1-0:1.0: state 7 ports 6 chg 0010 evt 0000
ehci_hcd 0000:00:1d.7: GetStatus port 4 status 001005 POWER sig=se0 PE CONNECT
usb 1-4: usb wakeup-resume
usb 1-4: finish resume
ehci_hcd 0000:00:1d.7: detected XactErr len 0/8 retry 1
ehci_hcd 0000:00:1d.7: detected XactErr len 0/8 retry 2
hub 1-4:1.0: hub_resume
ehci_hcd 0000:00:1d.7: reused qh f643c100 schedule
usb 1-4: link qh256-0001/f643c100 start 255 [1/0 us]
hub 1-0:1.0: resume on port 4, status 0
hub 1-0:1.0: port 4, status 0503, change 0004, 480 Mb/s
hub 1-4:1.0: state 7 ports 4 chg 0000 evt 0000
hub 1-4:1.0: hub_suspend
usb 1-4: unlink qh256-0001/f643c100 start 255 [1/0 us]
usb 1-4: usb auto-suspend
ehci_hcd 0000:00:1d.7: port 4 remote wakeup
hub 1-0:1.0: state 7 ports 6 chg 0000 evt 0010
ehci_hcd 0000:00:1d.7: GetStatus port 4 status 001005 POWER sig=se0 PE CONNECT
usb 1-4: usb wakeup-resume
usb 1-4: finish resume
ehci_hcd 0000:00:1d.7: detected XactErr len 0/8 retry 1
ehci_hcd 0000:00:1d.7: detected XactErr len 0/8 retry 2
hub 1-4:1.0: hub_resume
hub 1-4:1.0: port 3: status 0101 change 0001
ehci_hcd 0000:00:1d.7: reused qh f643c100 schedule
usb 1-4: link qh256-0001/f643c100 start 255 [1/0 us]
hub 1-0:1.0: resume on port 4, status 0
hub 1-4:1.0: state 7 ports 4 chg 0008 evt 0000
hub 1-4:1.0: port 3, status 0101, change 0000, 12 Mb/s
usb 1-4.3: new full speed USB device using ehci_hcd and address 4
usb 1-4.3: device descriptor read/64, error -32
usb 1-4.3: default language 0x0409
usb 1-4.3: New USB device found, idVendor=19d2, idProduct=0003
usb 1-4.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-4.3: Product: TD-SCDMA USB Modem
usb 1-4.3: Manufacturer: ZTE Corp
usb 1-4.3: SerialNumber: 012345678901
usb 1-4.3: uevent
usb 1-4.3: usb_probe_device
usb 1-4.3: configuration #1 chosen from 1 choice
usb 1-4.3: adding 1-4.3:1.0 (config #1, interface 0)
usb 1-4.3:1.0: uevent
drivers/usb/core/inode.c: creating file '004'
usb usb4: usb auto-resume
usb usb4: wakeup_rh
hub 4-0:1.0: hub_resume
usb usb2: usb auto-resume
usb usb2: wakeup_rh
hub 4-0:1.0: state 7 ports 2 chg 0000 evt 0000
hub 2-0:1.0: hub_resume
hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0000
usb usb4: suspend_rh (auto-stop)
usb usb2: suspend_rh (auto-stop)
usb 1-4.3: reset full speed USB device using ehci_hcd and address 4
usbcore: registered new interface driver usbserial
USB Serial support registered for generic
usbserial_generic 1-4.3:1.0: usb_probe_interface
usbserial_generic 1-4.3:1.0: usb_probe_interface - got id
usbserial_generic 1-4.3:1.0: generic converter detected
usb 1-4.3: generic converter now attached to ttyUSB0
usbcore: registered new interface driver usbserial_generic
usbserial: USB Serial Driver core
usb 1-4.3:1.0: uevent
usb 1-4.3: uevent
hub 1-4:1.0: state 7 ports 4 chg 0000 evt 0008
hub 1-4:1.0: port 3, status 0101, change 0001, 12 Mb/s
usb 1-4.3: USB disconnect, address 4
usb 1-4.3: unregistering device
usb 1-4.3: usb_disable_device nuking all URBs
usb 1-4.3: unregistering interface 1-4.3:1.0
generic ttyUSB0: generic converter now disconnected from ttyUSB0
usbserial_generic 1-4.3:1.0: device disconnected
usb 1-4.3:1.0: uevent
usb 1-4.3: uevent
hub 1-4:1.0: debounce: port 3: total 100ms stable 100ms status 0x101
usb 1-4.3: new full speed USB device using ehci_hcd and address 5
usb 1-4.3: device descriptor read/64, error -32
hub 4-0:1.0: hub_suspend
usb usb4: bus auto-suspend
usb usb4: suspend_rh
hub 2-0:1.0: hub_suspend
usb usb2: bus auto-suspend
usb usb2: suspend_rh
usb 1-4.3: default language 0x0409
usb 1-4.3: New USB device found, idVendor=19d2, idProduct=0003
usb 1-4.3: New USB device strings: Mfr=1, Product=2, SerialNumber=4
usb 1-4.3: Product: TD-SCDMA USB Modem
usb 1-4.3: Manufacturer: ZTE Corp
usb 1-4.3: SerialNumber: 000000000000
usb 1-4.3: uevent
usb 1-4.3: usb_probe_device
usb 1-4.3: configuration #1 chosen from 1 choice
usb 1-4.3: adding 1-4.3:1.0 (config #1, interface 0)
usb 1-4.3:1.0: uevent
usbserial_generic 1-4.3:1.0: usb_probe_interface
usbserial_generic 1-4.3:1.0: usb_probe_interface - got id
usbserial_generic 1-4.3:1.0: generic converter detected
usb 1-4.3: generic converter now attached to ttyUSB0
usb 1-4.3: adding 1-4.3:1.1 (config #1, interface 1)
usb 1-4.3:1.1: uevent
usbserial_generic 1-4.3:1.1: usb_probe_interface
usbserial_generic 1-4.3:1.1: usb_probe_interface - got id
usbserial_generic 1-4.3:1.1: generic converter detected
usb 1-4.3: generic converter now attached to ttyUSB1
usb 1-4.3: adding 1-4.3:1.2 (config #1, interface 2)
usb 1-4.3:1.2: uevent
usbserial_generic 1-4.3:1.2: usb_probe_interface
usbserial_generic 1-4.3:1.2: usb_probe_interface - got id
usbserial_generic 1-4.3:1.2: generic converter detected
usb 1-4.3: generic converter now attached to ttyUSB2
usb 1-4.3: adding 1-4.3:1.3 (config #1, interface 3)
usb 1-4.3:1.3: uevent
usbserial_generic 1-4.3:1.3: usb_probe_interface
usbserial_generic 1-4.3:1.3: usb_probe_interface - got id
usbserial_generic 1-4.3:1.3: generic converter detected
usb 1-4.3: generic converter now attached to ttyUSB3
usb 1-4.3: adding 1-4.3:1.4 (config #1, interface 4)
usb 1-4.3:1.4: uevent
usbserial_generic 1-4.3:1.4: usb_probe_interface
usbserial_generic 1-4.3:1.4: usb_probe_interface - got id
usbserial_generic 1-4.3:1.4: generic converter detected
usb 1-4.3: generic converter now attached to ttyUSB4
drivers/usb/core/inode.c: creating file '005'
hub 1-4:1.0: state 7 ports 4 chg 0000 evt 0008
usb usb4: usb auto-resume
usb usb4: wakeup_rh
hub 4-0:1.0: hub_resume
usb usb2: usb auto-resume
usb usb2: wakeup_rh
hub 4-0:1.0: state 7 ports 2 chg 0000 evt 0000
hub 2-0:1.0: hub_resume
hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0000
usbserial_generic 1-4.3:1.0: disconnect by usbfs
generic ttyUSB0: generic converter now disconnected from ttyUSB0
usbserial_generic 1-4.3:1.0: device disconnected
usbserial_generic 1-4.3:1.1: forced unbind
generic ttyUSB1: generic converter now disconnected from ttyUSB1
usbserial_generic 1-4.3:1.1: device disconnected
usbserial_generic 1-4.3:1.2: forced unbind
generic ttyUSB2: generic converter now disconnected from ttyUSB2
usbserial_generic 1-4.3:1.2: device disconnected
usbserial_generic 1-4.3:1.3: forced unbind
generic ttyUSB3: generic converter now disconnected from ttyUSB3
usbserial_generic 1-4.3:1.3: device disconnected
usbserial_generic 1-4.3:1.4: forced unbind
generic ttyUSB4: generic converter now disconnected from ttyUSB4
usbserial_generic 1-4.3:1.4: device disconnected
usb 1-4.3: reset full speed USB device using ehci_hcd and address 5
usb usb4: suspend_rh (auto-stop)
usb usb2: suspend_rh (auto-stop)
usbserial_generic 1-4.3:1.4: usb_probe_interface
usbserial_generic 1-4.3:1.4: usb_probe_interface - got id
usbserial_generic 1-4.3:1.4: generic converter detected
usb 1-4.3: generic converter now attached to ttyUSB0
usbserial_generic 1-4.3:1.3: usb_probe_interface
usbserial_generic 1-4.3:1.3: usb_probe_interface - got id
usbserial_generic 1-4.3:1.3: generic converter detected
usb 1-4.3: generic converter now attached to ttyUSB1
usbserial_generic 1-4.3:1.2: usb_probe_interface
usbserial_generic 1-4.3:1.2: usb_probe_interface - got id
usbserial_generic 1-4.3:1.2: generic converter detected
usb 1-4.3: generic converter now attached to ttyUSB2
usbserial_generic 1-4.3:1.1: usb_probe_interface
usbserial_generic 1-4.3:1.1: usb_probe_interface - got id
usbserial_generic 1-4.3:1.1: generic converter detected
usb 1-4.3: generic converter now attached to ttyUSB3
USB Serial support registered for GSM modem (1-port)
option 1-4.3:1.0: usb_probe_interface
option 1-4.3:1.0: usb_probe_interface - got id
option 1-4.3:1.0: GSM modem (1-port) converter detected
usb 1-4.3: GSM modem (1-port) converter now attached to ttyUSB4
usbcore: registered new interface driver option
option: v0.7.2:USB Driver for GSM modems
usb 1-4.3:1.3: uevent
usb 1-4.3: uevent
usb 1-4.3:1.2: uevent
usb 1-4.3: uevent
usb 1-4.3:1.1: uevent
usb 1-4.3: uevent
usb 1-4.3:1.3: uevent
usb 1-4.3: uevent
usb 1-4.3:1.4: uevent
usb 1-4.3: uevent
usb 1-4.3:1.2: uevent
usb 1-4.3: uevent
usb 1-4.3:1.0: uevent
usb 1-4.3: uevent
usb 1-4.3:1.1: uevent
usb 1-4.3: uevent
usb 1-4.3:1.4: uevent
usb 1-4.3: uevent
hub 4-0:1.0: hub_suspend
usb usb4: bus auto-suspend
usb usb4: suspend_rh
hub 2-0:1.0: hub_suspend
usb usb2: bus auto-suspend
usb usb2: suspend_rh
usb 1-4.3: wvdialconf timed out on ep0out len=0/0
usb 1-4.3: wvdialconf timed out on ep0out len=0/0
usb 1-4.3: wvdialconf timed out on ep0out len=0/0
usb 1-4.3: wvdialconf timed out on ep0out len=0/0
usb 1-4.3: wvdialconf timed out on ep0out len=0/0
usb 1-4.3: wvdialconf timed out on ep0out len=0/0
usb 1-4.3: wvdialconf timed out on ep0out len=0/0
usb 1-4.3: wvdialconf timed out on ep0out len=0/0
usb 1-4.3: wvdialconf timed out on ep0out len=0/0
usb 1-4.3: wvdialconf timed out on ep0out len=0/0
usb 1-4.3: wvdialconf timed out on ep0out len=0/0
usb 1-4.3: wvdialconf timed out on ep0out len=0/0
usb 1-4.3: wvdialconf timed out on ep0out len=0/0
PPP BSD Compression module registered
PPP Deflate Compression module registered
hub 1-4:1.0: state 7 ports 4 chg 0000 evt 0008
hub 1-4:1.0: port 3, status 0100, change 0001, 12 Mb/s
usb 1-4.3: USB disconnect, address 5
usb 1-4.3: unregistering device
usb 1-4.3: usb_disable_device nuking all URBs
usb 1-4.3: unregistering interface 1-4.3:1.0
option1 ttyUSB4: GSM modem (1-port) converter now disconnected from ttyUSB4
option 1-4.3:1.0: device disconnected
usb 1-4.3:1.0: uevent
usb 1-4.3: unregistering interface 1-4.3:1.1
generic ttyUSB3: generic converter now disconnected from ttyUSB3
usbserial_generic 1-4.3:1.1: device disconnected
usb 1-4.3:1.1: uevent
usb 1-4.3: unregistering interface 1-4.3:1.2
generic ttyUSB2: generic converter now disconnected from ttyUSB2
usbserial_generic 1-4.3:1.2: device disconnected
usb 1-4.3:1.2: uevent
usb 1-4.3: unregistering interface 1-4.3:1.3
generic ttyUSB1: generic converter now disconnected from ttyUSB1
usbserial_generic 1-4.3:1.3: device disconnected
usb 1-4.3:1.3: uevent
usb 1-4.3: unregistering interface 1-4.3:1.4
generic ttyUSB0: generic converter now disconnected from ttyUSB0
usbserial_generic 1-4.3:1.4: device disconnected
usb 1-4.3:1.4: uevent
usb 1-4.3: uevent
hub 1-4:1.0: debounce: port 3: total 100ms stable 100ms status 0x100
hub 1-4:1.0: hub_suspend
usb 1-4: unlink qh256-0001/f643c100 start 255 [1/0 us]
usb 1-4: usb auto-suspend
ehci_hcd 0000:00:1d.7: port 4 remote wakeup
hub 1-0:1.0: state 7 ports 6 chg 0000 evt 0010
ehci_hcd 0000:00:1d.7: GetStatus port 4 status 001005 POWER sig=se0 PE CONNECT
usb 1-4: usb wakeup-resume
usb 1-4: finish resume
ehci_hcd 0000:00:1d.7: detected XactErr len 0/8 retry 1
ehci_hcd 0000:00:1d.7: detected XactErr len 0/8 retry 2
hub 1-4:1.0: hub_resume
ehci_hcd 0000:00:1d.7: reused qh f643c100 schedule
usb 1-4: link qh256-0001/f643c100 start 255 [1/0 us]
hub 1-0:1.0: resume on port 4, status 0
hub 1-4:1.0: state 7 ports 4 chg 0000 evt 0000
hub 1-4:1.0: hub_suspend
usb 1-4: unlink qh256-0001/f643c100 start 255 [1/0 us]
usb 1-4: usb auto-suspend
ehci_hcd 0000:00:1d.7: port 4 remote wakeup
hub 1-0:1.0: state 7 ports 6 chg 0000 evt 0010
ehci_hcd 0000:00:1d.7: GetStatus port 4 status 001005 POWER sig=se0 PE CONNECT
usb 1-4: usb wakeup-resume
usb 1-4: finish resume
ehci_hcd 0000:00:1d.7: detected XactErr len 0/8 retry 1
ehci_hcd 0000:00:1d.7: detected XactErr len 0/8 retry 2
hub 1-4:1.0: hub_resume
hub 1-4:1.0: port 3: status 0101 change 0001
ehci_hcd 0000:00:1d.7: reused qh f643c100 schedule
usb 1-4: link qh256-0001/f643c100 start 255 [1/0 us]
hub 1-0:1.0: resume on port 4, status 0
hub 1-4:1.0: state 7 ports 4 chg 0008 evt 0000
hub 1-4:1.0: port 3, status 0101, change 0000, 12 Mb/s
usb 1-4.3: new full speed USB device using ehci_hcd and address 6
usb 1-4.3: device descriptor read/64, error -32
usb 1-4.3: default language 0x0409
usb 1-4.3: New USB device found, idVendor=19d2, idProduct=0003
usb 1-4.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-4.3: Product: TD-SCDMA USB Modem
usb 1-4.3: Manufacturer: ZTE Corp
usb 1-4.3: SerialNumber: 012345678901
usb 1-4.3: uevent
usb 1-4.3: usb_probe_device
usb 1-4.3: configuration #1 chosen from 1 choice
usb 1-4.3: adding 1-4.3:1.0 (config #1, interface 0)
usb 1-4.3:1.0: uevent
usbserial_generic 1-4.3:1.0: usb_probe_interface
usbserial_generic 1-4.3:1.0: usb_probe_interface - got id
usbserial_generic 1-4.3:1.0: GSM modem (1-port) converter detected
usb 1-4.3: GSM modem (1-port) converter now attached to ttyUSB0
drivers/usb/core/inode.c: creating file '006'
hub 1-4:1.0: state 7 ports 4 chg 0000 evt 0008
usb usb4: usb auto-resume
usb usb4: wakeup_rh
hub 4-0:1.0: hub_resume
hub 4-0:1.0: state 7 ports 2 chg 0000 evt 0000
usb usb2: usb auto-resume
usb usb2: wakeup_rh
hub 2-0:1.0: hub_resume
hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0000
usbserial_generic 1-4.3:1.0: disconnect by usbfs
option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
usbserial_generic 1-4.3:1.0: device disconnected
usb usb4: suspend_rh (auto-stop)
usb usb2: suspend_rh (auto-stop)
usb 1-4.3: reset full speed USB device using ehci_hcd and address 6
hub 1-4:1.0: state 7 ports 4 chg 0000 evt 0008
Initializing USB Mass Storage driver...
usb-storage 1-4.3:1.0: usb_probe_interface
usb-storage 1-4.3:1.0: usb_probe_interface - got id
usb-storage: USB Mass Storage device detected
usb-storage: -- associate_dev
usb-storage: Vendor: 0x19d2, Product: 0x0003, Revision: 0x0100
usb-storage: Interface Subclass: 0x06, Protocol: 0x50
usb-storage: Transport: Bulk
usb-storage: Protocol: Transparent SCSI
scsi2 : SCSI emulation for USB Mass Storage devices
usb-storage: *** thread sleeping.
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb-storage: device found at 6
usb-storage: waiting for device to settle before scanning
hub 1-4:1.0: state 7 ports 4 chg 0000 evt 0008
hub 1-4:1.0: port 3, status 0101, change 0001, 12 Mb/s
usb 1-4.3: USB disconnect, address 6
usb 1-4.3: unregistering device
usb 1-4.3: usb_disable_device nuking all URBs
usb 1-4.3: unregistering interface 1-4.3:1.0
usb-storage: storage_disconnect() called
usb-storage: -- usb_stor_release_resources
usb-storage: -- sending exit command to thread
usb-storage: *** thread awakened.
usb-storage: -- exiting
usb-storage: -- dissociate_dev
usb 1-4.3:1.0: uevent
usb 1-4.3: uevent
hub 1-4:1.0: debounce: port 3: total 100ms stable 100ms status 0x101
hub 4-0:1.0: hub_suspend
usb usb4: bus auto-suspend
usb usb4: suspend_rh
hub 2-0:1.0: hub_suspend
usb usb2: bus auto-suspend
usb usb2: suspend_rh
usb 1-4.3: new full speed USB device using ehci_hcd and address 7
usb 1-4.3: device descriptor read/64, error -32
usb 1-4.3: default language 0x0409
usb 1-4.3: New USB device found, idVendor=19d2, idProduct=0003
usb 1-4.3: New USB device strings: Mfr=1, Product=2, SerialNumber=4
usb 1-4.3: Product: TD-SCDMA USB Modem
usb 1-4.3: Manufacturer: ZTE Corp
usb 1-4.3: SerialNumber: 000000000000
usb 1-4.3: uevent
usb 1-4.3: usb_probe_device
usb 1-4.3: configuration #1 chosen from 1 choice
usb 1-4.3: adding 1-4.3:1.0 (config #1, interface 0)
usb 1-4.3:1.0: uevent
usbserial_generic 1-4.3:1.0: usb_probe_interface
usbserial_generic 1-4.3:1.0: usb_probe_interface - got id
usbserial_generic 1-4.3:1.0: GSM modem (1-port) converter detected
usb 1-4.3: GSM modem (1-port) converter now attached to ttyUSB0
usb 1-4.3: adding 1-4.3:1.1 (config #1, interface 1)
usb 1-4.3:1.1: uevent
usbserial_generic 1-4.3:1.1: usb_probe_interface
usbserial_generic 1-4.3:1.1: usb_probe_interface - got id
usbserial_generic 1-4.3:1.1: GSM modem (1-port) converter detected
usb 1-4.3: GSM modem (1-port) converter now attached to ttyUSB1
usb 1-4.3: adding 1-4.3:1.2 (config #1, interface 2)
usb 1-4.3:1.2: uevent
usbserial_generic 1-4.3:1.2: usb_probe_interface
usbserial_generic 1-4.3:1.2: usb_probe_interface - got id
usbserial_generic 1-4.3:1.2: GSM modem (1-port) converter detected
usb 1-4.3: GSM modem (1-port) converter now attached to ttyUSB2
usb 1-4.3: adding 1-4.3:1.3 (config #1, interface 3)
usb 1-4.3:1.3: uevent
usbserial_generic 1-4.3:1.3: usb_probe_interface
usbserial_generic 1-4.3:1.3: usb_probe_interface - got id
usbserial_generic 1-4.3:1.3: GSM modem (1-port) converter detected
usb 1-4.3: GSM modem (1-port) converter now attached to ttyUSB3
usb 1-4.3: adding 1-4.3:1.4 (config #1, interface 4)
usb 1-4.3:1.4: uevent
usbserial_generic 1-4.3:1.4: usb_probe_interface
usbserial_generic 1-4.3:1.4: usb_probe_interface - got id
usbserial_generic 1-4.3:1.4: GSM modem (1-port) converter detected
usb 1-4.3: GSM modem (1-port) converter now attached to ttyUSB4
drivers/usb/core/inode.c: creating file '007'
hub 1-4:1.0: state 7 ports 4 chg 0000 evt 0008
usb usb4: usb auto-resume
usb usb4: wakeup_rh
hub 4-0:1.0: hub_resume
hub 4-0:1.0: state 7 ports 2 chg 0000 evt 0000
usb usb2: usb auto-resume
usb usb2: wakeup_rh
hub 2-0:1.0: hub_resume
hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0000
usbserial_generic 1-4.3:1.0: disconnect by usbfs
option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
usbserial_generic 1-4.3:1.0: device disconnected
usbserial_generic 1-4.3:1.1: forced unbind
option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
usbserial_generic 1-4.3:1.1: device disconnected
usbserial_generic 1-4.3:1.2: forced unbind
option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
usbserial_generic 1-4.3:1.2: device disconnected
usbserial_generic 1-4.3:1.3: forced unbind
option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
usbserial_generic 1-4.3:1.3: device disconnected
usbserial_generic 1-4.3:1.4: forced unbind
option1 ttyUSB4: GSM modem (1-port) converter now disconnected from ttyUSB4
usbserial_generic 1-4.3:1.4: device disconnected
usb usb4: suspend_rh (auto-stop)
usb usb2: suspend_rh (auto-stop)
usb 1-4.3: reset full speed USB device using ehci_hcd and address 7
usbserial_generic 1-4.3:1.4: usb_probe_interface
usbserial_generic 1-4.3:1.4: usb_probe_interface - got id
usbserial_generic 1-4.3:1.4: GSM modem (1-port) converter detected
usb 1-4.3: GSM modem (1-port) converter now attached to ttyUSB0
usbserial_generic 1-4.3:1.3: usb_probe_interface
usbserial_generic 1-4.3:1.3: usb_probe_interface - got id
usbserial_generic 1-4.3:1.3: GSM modem (1-port) converter detected
usb 1-4.3: GSM modem (1-port) converter now attached to ttyUSB1
usbserial_generic 1-4.3:1.2: usb_probe_interface
usbserial_generic 1-4.3:1.2: usb_probe_interface - got id
usbserial_generic 1-4.3:1.2: GSM modem (1-port) converter detected
usb 1-4.3: GSM modem (1-port) converter now attached to ttyUSB2
usbserial_generic 1-4.3:1.1: usb_probe_interface
usbserial_generic 1-4.3:1.1: usb_probe_interface - got id
usbserial_generic 1-4.3:1.1: GSM modem (1-port) converter detected
usb 1-4.3: GSM modem (1-port) converter now attached to ttyUSB3
usb 1-4.3:1.3: uevent
usb 1-4.3: uevent
usb 1-4.3:1.4: uevent
usb 1-4.3: uevent
usb 1-4.3:1.2: uevent
usb 1-4.3: uevent
usb 1-4.3:1.1: uevent
usb 1-4.3: uevent
usb 1-4.3:1.3: uevent
usb 1-4.3: uevent
usb 1-4.3:1.2: uevent
usb 1-4.3: uevent
usb 1-4.3:1.4: uevent
usb 1-4.3: uevent
usb 1-4.3:1.1: uevent
usb 1-4.3: uevent
hub 2-0:1.0: hub_suspend
usb usb2: bus auto-suspend
usb usb2: suspend_rh
hub 4-0:1.0: hub_suspend
usb usb4: bus auto-suspend
usb usb4: suspend_rh
usb 1-4.3: wvdial timed out on ep0out len=0/0
usb usb4: usb auto-resume
usb usb4: wakeup_rh
hub 4-0:1.0: hub_resume
hub 4-0:1.0: state 7 ports 2 chg 0000 evt 0000
usb usb2: usb auto-resume
usb usb2: wakeup_rh
hub 2-0:1.0: hub_resume
hub 2-0:1.0: state 7 ports 2 chg 0000 evt 0000
usb usb4: suspend_rh (auto-stop)
usb usb2: suspend_rh (auto-stop)
hub 4-0:1.0: hub_suspend
usb usb4: bus auto-suspend
usb usb4: suspend_rh
hub 2-0:1.0: hub_suspend
usb usb2: bus auto-suspend
usb usb2: suspend_rh


Thinkpad_T41 daniel # udevadm info -a -p $(udevadm info -q path -n /dev/ttyUSB3)
Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.

  looking at device '/class/tty/ttyUSB3':
    KERNEL=="ttyUSB3"
    SUBSYSTEM=="tty"
    DRIVER==""

  looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4.3/1-4.3:1.1/ttyUSB3':
    KERNELS=="ttyUSB3"
    SUBSYSTEMS=="usb-serial"
    DRIVERS=="option1"
    ATTRS{port_number}=="0"

  looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4.3/1-4.3:1.1':
    KERNELS=="1-4.3:1.1"
    SUBSYSTEMS=="usb"
    DRIVERS=="usbserial_generic"
    ATTRS{bInterfaceNumber}=="01"
    ATTRS{bAlternateSetting}==" 0"
    ATTRS{bNumEndpoints}=="02"
    ATTRS{bInterfaceClass}=="ff"
    ATTRS{bInterfaceSubClass}=="ff"
    ATTRS{bInterfaceProtocol}=="ff"
    ATTRS{modalias}=="usb:v19D2p0003d0100dc00dsc00dp00icFFiscFFipFF"
    ATTRS{supports_autosuspend}=="0"
    ATTRS{interface}=="ZTE DIAG Interface"

  looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb1/1-4/1-4.3':
    KERNELS=="1-4.3"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 5"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="c0"
    ATTRS{bMaxPower}=="500mA"
    ATTRS{urbnum}=="7249"
    ATTRS{idVendor}=="19d2"
    ATTRS{idProduct}=="0003"
    ATTRS{bcdDevice}=="0100"
    ATTRS{bDeviceClass}=="00"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{speed}=="12"
    ATTRS{busnum}=="1"
    ATTRS{devnum}=="7"
    ATTRS{version}==" 1.10"
    ATTRS{maxchild}=="0"
    ATTRS{quirks}=="0x0"
    ATTRS{authorized}=="1"
    ATTRS{manufacturer}=="ZTE Corp"
    ATTRS{product}=="TD-SCDMA USB Modem"
    ATTRS{serial}=="000000000000"

  looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb1/1-4':
    KERNELS=="1-4"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="e0"
    ATTRS{bMaxPower}=="100mA"
    ATTRS{urbnum}=="153"
    ATTRS{idVendor}=="05e3"
    ATTRS{idProduct}=="0608"
    ATTRS{bcdDevice}=="0901"
    ATTRS{bDeviceClass}=="09"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="01"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{speed}=="480"
    ATTRS{busnum}=="1"
    ATTRS{devnum}=="3"
    ATTRS{version}==" 2.00"
    ATTRS{maxchild}=="4"
    ATTRS{quirks}=="0x0"
    ATTRS{authorized}=="1"
    ATTRS{product}=="USB2.0 Hub"

  looking at parent device '/devices/pci0000:00/0000:00:1d.7/usb1':
    KERNELS=="usb1"
    SUBSYSTEMS=="usb"
    DRIVERS=="usb"
    ATTRS{configuration}==""
    ATTRS{bNumInterfaces}==" 1"
    ATTRS{bConfigurationValue}=="1"
    ATTRS{bmAttributes}=="e0"
    ATTRS{bMaxPower}=="  0mA"
    ATTRS{urbnum}=="67"
    ATTRS{idVendor}=="1d6b"
    ATTRS{idProduct}=="0002"
    ATTRS{bcdDevice}=="0206"
    ATTRS{bDeviceClass}=="09"
    ATTRS{bDeviceSubClass}=="00"
    ATTRS{bDeviceProtocol}=="00"
    ATTRS{bNumConfigurations}=="1"
    ATTRS{bMaxPacketSize0}=="64"
    ATTRS{speed}=="480"
    ATTRS{busnum}=="1"
    ATTRS{devnum}=="1"
    ATTRS{version}==" 2.00"
    ATTRS{maxchild}=="6"
    ATTRS{quirks}=="0x0"
    ATTRS{authorized}=="1"
    ATTRS{manufacturer}=="Linux 2.6.30-gentoo-r1 ehci_hcd"
    ATTRS{product}=="EHCI Host Controller"
    ATTRS{serial}=="0000:00:1d.7"
    ATTRS{authorized_default}=="1"

  looking at parent device '/devices/pci0000:00/0000:00:1d.7':
    KERNELS=="0000:00:1d.7"
    SUBSYSTEMS=="pci"
    DRIVERS=="ehci_hcd"
    ATTRS{vendor}=="0x8086"
    ATTRS{device}=="0x24cd"
    ATTRS{subsystem_vendor}=="0x1014"
    ATTRS{subsystem_device}=="0x052e"
    ATTRS{class}=="0x0c0320"
    ATTRS{irq}=="11"
    ATTRS{local_cpus}=="ff"
    ATTRS{local_cpulist}=="0-7"
    ATTRS{modalias}=="pci:v00008086d000024CDsv00001014sd0000052Ebc0Csc03i20"
    ATTRS{enable}=="1"
    ATTRS{broken_parity_status}=="0"
    ATTRS{msi_bus}==""

  looking at parent device '/devices/pci0000:00':
    KERNELS=="pci0000:00"
    SUBSYSTEMS==""
    DRIVERS==""



daniel@Thinkpad_T41 ~ $ emerge --info
Portage 2.2_rc33 (default/linux/x86/2008.0, gcc-4.4.0, glibc-2.10.1-r0, 2.6.30-gentoo-r1 i686)
=================================================================
System uname: Linux-2.6.30-gentoo-r1-i686-Intel-R-_Pentium-R-_M_processor_1700MHz-with-gentoo-2.0.1
Timestamp of tree: Fri, 19 Jun 2009 13:45:01 +0000
app-shells/bash:     4.0_p24
dev-java/java-config: 2.1.8-r1
dev-lang/python:     2.5.4-r3, 2.6.2-r1
dev-python/pycrypto: 2.0.1-r8
dev-util/cmake:      2.6.4
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r3
sys-apps/sandbox:    2.0
sys-devel/autoconf:  2.13, 2.63-r1
sys-devel/automake:  1.5, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils:  2.19.1-r1
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6a
virtual/os-headers:  2.6.29
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=pentium-m -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo "
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en zh_CN"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/layman/gentoo-china /usr/local/portage/layman/sunrise /usr/local/portage"
SYNC="rsync://rsync.asia.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X acl alsa autoipd avahi berkdb bzip2 cairo cdr cjk cli consolekit cracklib crypt cups dbus deskbar dri dvdr exif faac ffmpeg firefox flac fortran ftp garmin gdbm gdm gif gimp gnome gnome-keyring google gphoto2 gpm gsm gtk hal http httpd icon iconv isdnlog jadetex java jpeg jpeg2k math mdnsresponder-compat midi mikmod mjpeg mmx mmxext mp3 mpeg msn mudflap mysql mythtv nautilus ncurses net nls nptl nptlonly ogg opengl openmp pam pathbar pcre pdf perl pic png pppd python raw readline reflection rtf session sound spl sse sse2 ssl ssse3 subversion suid svg svgz sysfs tcpd text threads tiff toolbar truetype ubuntu unicode vorbis wav wma x264 x86 xcb xft xorg xterm xulrunner xvid zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="authz_host dir log_config mime rewrite mime_magic" APACHE2_MPMS="worker" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en zh_CN" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-21 02:08:36 | 显示全部楼层
#cat vodafone-mobile-connect-2.10.01-r1.ebuild
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

inherit eutils

DESCRIPTION="Vodafone Mobile Connect Card driver for Linux"
HOMEPAGE="https://forge.betavine.net/projects/vodafonemobilec/"
#SRC_URI="https://forge.betavine.net/frs/download.php/421/vodafone-mobile-connect_1.99.17-8_all.deb"
#SRC_URI="https://forge.betavine.net/frs/download.php/421/${PN}_${PV}_all.deb"
#SRC_URI="https://forge.betavine.net/frs/download.php/542/${PN}_svn20090615_all.deb"
#        https://forge.betavine.net/frs/?group_id=12&release_id=247
#https://forge.betavine.net/frs/d ... t_2.10.01-1_all.deb
#SRC_URI="https://forge.betavine.net/frs/download.php/552/${PN}_2.10.01-1_all.deb"
#SRC_URI="https://forge.betavine.net/frs/download.php/548/vodafone-mobile-connect-svn20090615.src.rpm" dont work
SRC_URI="https://forge.betavine.net/frs/download.php/542/vodafone-mobile-connect_svn20090615_all.deb"

LICENSE="GPL"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""

DEPEND=""
RDEPEND="${DEPEND}
        dev-lang/python:2.5
        dev-python/twisted
        dev-python/twisted-conch
        dev-python/pyserial
        dev-python/pytz
        net-dialup/wvdial
        sys-apps/usb_modeswitch"

S=${WORKDIR}

src_unpack() {
        unpack ${A}
        unpack ./data.tar.gz
        rm -f control.tar.gz data.tar.gz debian-binary
        chmod a+x usr/bin/vmc-cli-client.py
}

src_install() {
        cp -a * "${D}"/ || die "installing failed"
}
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-21 02:15:59 | 显示全部楼层
还有一个问题。安装 vodafone-mobile-connect后,不用wvdial拨号,而是用vodafone-mobile-connect拨号,显示如下信息,希望有人能帮我看一下是什么问题:

daniel@Thinkpad_T41 / $ vodafone-mobile-connect-card-driver-for-linux
Traceback (most recent call last):
  File "/usr/bin/upgrade-vmc-plugins", line 26, in <module>
    from vmc.common import plugin
  File "/usr/share/vodafone-mobile-connect/vmc/common/plugin.py", line 28, in <module>
    from zope.interface import implements
ImportError: No module named zope.interface
Traceback (most recent call last):
  File "/usr/bin/twistd", line 20, in <module>
    from twisted.scripts.twistd import run
ImportError: No module named twisted.scripts.twistd
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-6-21 03:45:27 | 显示全部楼层
关于第2.2步usbserial的问题,参考 http://blog.sina.com.cn/s/blog_5ef3c...la_nextarticle
已做完,速度明显快了很多,感觉比windows下快。
以下是内核的patch:
daniel@Thinkpad_T41 ~/Desktop $ cat usb-serial.c.pach
--- ./usb-serial.c        2009-06-10 11:05:27.000000000 +0800
+++ /home/daniel/Desktop/usb-serial.c        2009-06-21 03:10:56.000000000 +0800
@@ -60,6 +60,7 @@
    drivers depend on it.
*/

+static ushort maxRSize, maxWSize, maxISize;
static int debug;
/* initially all NULL */
static struct usb_serial *serial_table[SERIAL_TTY_MINORS];
@@ -858,6 +859,8 @@
                        goto probe_error;
                }
                buffer_size = le16_to_cpu(endpoint->wMaxPacketSize);
+                if (buffer_size < maxRSize)
+                buffer_size = maxRSize;
                port->bulk_in_size = buffer_size;
                port->bulk_in_endpointAddress = endpoint->bEndpointAddress;
                port->bulk_in_buffer = kmalloc(buffer_size, GFP_KERNEL);
@@ -882,6 +885,8 @@
                        goto probe_error;
                }
                buffer_size = le16_to_cpu(endpoint->wMaxPacketSize);
+                if (buffer_size < maxRSize)
+                buffer_size = maxRSize;
                port->bulk_out_size = buffer_size;
                port->bulk_out_endpointAddress = endpoint->bEndpointAddress;
                port->bulk_out_buffer = kmalloc(buffer_size, GFP_KERNEL);
@@ -939,6 +944,8 @@
                                goto probe_error;
                        }
                        buffer_size = le16_to_cpu(endpoint->wMaxPacketSize);
+                        if (buffer_size < maxRSize)
+                        buffer_size = maxRSize;
                        port->interrupt_out_size = buffer_size;
                        port->interrupt_out_endpointAddress =
                                                endpoint->bEndpointAddress;
@@ -1312,3 +1319,9 @@

module_param(debug, bool, S_IRUGO | S_IWUSR);
MODULE_PARM_DESC(debug, "Debug enabled or not");
+module_param(maxRSize, ushort, 0);
+MODULE_PARM_DESC(maxRSize, "User specified USB input buffer size");
+module_param(maxWSize, ushort, 0);
+MODULE_PARM_DESC(maxWSize, "User specified USB output buffer size");
+module_param(maxISize, ushort, 0);
+MODULE_PARM_DESC(maxISize, "User specified USB interrupt buffer size");
回复 支持 反对

使用道具 举报

发表于 2009-6-21 06:39:02 | 显示全部楼层
还不知道什么时候能用上3G呢。但这个要顶!
回复 支持 反对

使用道具 举报

发表于 2009-6-21 13:27:29 | 显示全部楼层
我曾经用gnome-ppp设置过, 最关键的是驱动要装好,其它的简单。

打开gnome-ppp后,设置里面的内容类似楼主的wvdial.conf。
回复 支持 反对

使用道具 举报

发表于 2009-6-21 15:35:00 | 显示全部楼层
好像很有趣,可是楼主没有整理好.看起来比较郁闷...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-8 23:42:10 | 显示全部楼层
新安装了系统,将此文重新整理了一下。二楼的内容如果没有问题不用看。
回复 支持 反对

使用道具 举报

发表于 2009-8-20 15:04:42 | 显示全部楼层
您好!
按照您的帖子,我已经成功连接到网络,但仍然有两个问题:
1,连接到网络,但诸如浏览器仍然无法上网,网上搜索的貌似是说gnome的network mananger并不知道我已经联网了。
2,我从无线网卡的指示灯判断,此网卡工作在2G网络的状态,请问如要更改成3G状态,是不是要修改拨号文件哪?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表