Fujitsu with MC8305
Harald Jung
jung at ecos.de
Tue Sep 16 08:28:09 PDT 2014
Hi,
first of all the gobiloader isn't triggerd because it founds no device
to do so.
udev rule:
ATTRS{idVendor}=="1199", ATTRS{idProduct}=="9011", RUN+="gobi_loader
-2000 $env{DEVNAME} /lib/firmware/11999011"
usb-devices:
T: Bus=01 Lev=02 Prnt=02 Port=04 Cnt=03 Dev#= 6 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 2
P: Vendor=1199 ProdID=9011 Rev=00.02
S: Manufacturer=Sierra Wireless Inc
S: Product=MC8305
C: #Ifs= 2 Cfg#= 2 Atr=e0 MxPwr=500mA
I: If#= 5 Alt= 0 #EPs= 1 Cls=02(commc) Sub=0e Prot=00 Driver=(none)
I: If#= 6 Alt= 0 #EPs= 0 Cls=0a(data ) Sub=00 Prot=02 Driver=(none)
ThinClient,initial:root:~ $ cat /sys/bus/usb/devices/1-1.5/product
MC8305
ThinClient,initial:root:~ $ cat
/sys/bus/usb/devices/1-1.5/bConfigurationValue
2
I think the problem could be the value 2 in bConfigurationValue
echo 1 > /sys/bus/usb/devices/1-1.5/bConfigurationValue
qcserial 1-1.5:1.1: Qualcomm USB modem converter detected
usb 1-1.5: Qualcomm USB modem converter now attached to ttyUSB0
qcserial 1-1.5:1.2: Qualcomm USB modem converter detected
usb 1-1.5: Qualcomm USB modem converter now attached to ttyUSB1
qcserial 1-1.5:1.3: Qualcomm USB modem converter detected
usb 1-1.5: Qualcomm USB modem converter now attached to ttyUSB2
usbcore: registered new interface driver cdc_wdm
qmi_wwan 1-1.5:1.0: cdc-wdm0: USB WDM device
qmi_wwan 1-1.5:1.0 wwan0: register 'qmi_wwan' at usb-0000:00:1a.0-1.5,
WWAN/QMI device, e2:0d:d9:13:1d:49
usbcore: registered new interface driver qmi_wwan
Sep 16 17:22:04 ThinClient ModemManager[2532]: <info> Creating modem
with plugin 'Generic' and '2' ports
Sep 16 17:22:04 ThinClient ModemManager[2532]: <warn> Could not grab
port (net/wwan0): 'ignoring QMI net port'
Sep 16 17:22:04 ThinClient ModemManager[2532]: <warn> Could not grab
port (usbmisc/cdc-wdm0): 'Cannot add port 'usbmisc/cdc-wdm0', unsupported'
Sep 16 17:22:04 ThinClient ModemManager[2532]: <warn> Couldn't create
modem for device at
'/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5': Failed to find
primary AT port
Sep 16 17:27:57 ThinClient ModemManager[6215]: <warn> (ttyUSB0): port
attributes not fully set
Sep 16 17:27:57 ThinClient ModemManager[6215]: <warn> (ttyUSB1): port
attributes not fully set
Sep 16 17:27:57 ThinClient ModemManager[6215]: <warn> (ttyUSB2): port
attributes not fully set
Sep 16 17:28:00 ThinClient ModemManager[6215]: <warn> Couldn't find
support for device at '/sys/devices/pci0000:00/0000:00:19.0': not
supported by any plugin
Sep 16 17:28:00 ThinClient ModemManager[6215]: <warn> Couldn't find
support for device at
'/sys/devices/pci0000:00/0000:00:1c.2/0000:02:00.0': not supported by
any plugin
Sep 16 17:28:34 ThinClient ModemManager[6215]: <warn> (ttyUSB0): close
blocked by driver for more than 7 seconds!
Sep 16 17:28:43 ThinClient ModemManager[6215]: <info> Creating modem
with plugin 'Gobi' and '5' ports
Sep 16 17:28:43 ThinClient ModemManager[6215]: <warn> Could not grab
port (usbmisc/cdc-wdm0): 'Cannot add port 'usbmisc/cdc-wdm0', unsupported'
Sep 16 17:28:43 ThinClient ModemManager[6215]: <warn> Could not grab
port (net/wwan0): 'ignoring QMI net port'
Sep 16 17:28:43 ThinClient ModemManager[6215]: <warn> Could not grab
port (tty/ttyUSB2): 'Cannot add port 'tty/ttyUSB2', unhandled serial type'
Sep 16 17:28:43 ThinClient ModemManager[6215]: <warn> Could not grab
port (tty/ttyUSB0): 'Cannot add port 'tty/ttyUSB0', unhandled serial type'
Sep 16 17:28:43 ThinClient ModemManager[6215]: <warn> (ttyUSB1): port
attributes not fully set
Sep 16 17:28:43 ThinClient ModemManager[6215]: <info> Modem for device
at '/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5' successfully
created
Sep 16 17:28:43 ThinClient ModemManager[6215]: <warn> couldn't load
Supported Modes: 'Couldn't retrieve supported modes'
Sep 16 17:28:43 ThinClient ModemManager[6215]: <warn> couldn't load
Supported IP families: 'Unknown error'
Sep 16 17:28:43 ThinClient ModemManager[6215]: <info> Modem: state
changed (unknown -> locked)
Sep 16 17:28:43 ThinClient ModemManager[6215]: <warn> couldn't load SIM
identifier: 'Operation not allowed'
Sep 16 17:28:43 ThinClient ModemManager[6215]: <warn> couldn't load
IMSI: 'Unknown error'
Sep 16 17:28:43 ThinClient ModemManager[6215]: <warn> couldn't load
Operator identifier: 'Operation not allowed'
Sep 16 17:28:43 ThinClient ModemManager[6215]: <warn> couldn't load
Operator name: 'Operation not allowed'
Sep 16 17:28:43 ThinClient ModemManager[6215]: <warn> couldn't load list
of Own Numbers: 'Unknown error'
but gobi_loader doen't seem to be triggered, how can i find the device
to trigger the gobi_loader manually?
T: Bus=01 Lev=02 Prnt=02 Port=04 Cnt=03 Dev#= 6 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs= 2
P: Vendor=1199 ProdID=9011 Rev=00.02
S: Manufacturer=Sierra Wireless Inc
S: Product=MC8305
C: #Ifs= 4 Cfg#= 1 Atr=e0 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qmi_wwan
I: If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=qcserial
I: If#= 2 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=qcserial
I: If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=qcserial
lsusb:
Bus 001 Device 006: ID 1199:9011 Sierra Wireless, Inc.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x1199 Sierra Wireless, Inc.
idProduct 0x9011
bcdDevice 0.02
iManufacturer 4 Sierra Wireless Inc
iProduct 3 MC8305
iSerial 0
bNumConfigurations 2
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 157
bNumInterfaces 4
bConfigurationValue 1
iConfiguration 1 Qualcomm Configuration
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 5
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 32
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 32
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 32
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 32
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x84 EP 4 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 5
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 32
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 32
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 0
** UNRECOGNIZED: 05 24 00 10 01
** UNRECOGNIZED: 05 24 15 00 01
** UNRECOGNIZED: 05 24 06 03 03
** UNRECOGNIZED: 15 24 12 20 01 98 b0 6a 49 b0 9e 48 96 94 46 d9
9a 28 ca 4e 5d
** UNRECOGNIZED: 06 24 13 00 01 20
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x86 EP 6 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 32
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 32
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 82
bNumInterfaces 2
bConfigurationValue 2
iConfiguration 2 Qualcomm Configuration
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 500mA
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 5
bInterfaceCount 2
bFunctionClass 2 Communications
bFunctionSubClass 14
bFunctionProtocol 0
iFunction 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 5
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 2 Communications
bInterfaceSubClass 14
bInterfaceProtocol 0
iInterface 0
CDC Header:
bcdCDC 1.10
CDC MBIM:
bcdMBIMVersion 1.00
wMaxControlMessage 4096
bNumberFilters 16
bMaxFilterSize 128
wMaxSegmentSize 4064
bmNetworkCapabilities 0x20
8-byte ntb input size
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 5
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 6
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 10 CDC Data
bInterfaceSubClass 0 Unused
bInterfaceProtocol 2
iInterface 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 6
bAlternateSetting 1
bNumEndpoints 2
bInterfaceClass 10 CDC Data
bInterfaceSubClass 0 Unused
bInterfaceProtocol 2
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 32
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 32
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
bNumConfigurations 2
Device Status: 0x0000
(Bus Powered)
More information about the ModemManager-devel
mailing list