Hi.
In OI zone I have /dev/term/0 device, wich is connected to USB modem. The modem
is used to send SMS messages.
Apr 10 09:37:06 uginfo-ds2 usba: [ID 912658 kern.info] USB 2.0 device
(usb12d1,1001) operating at hi speed (USB 2.x) on USB 2.0 external hub:
device@1, usbsacm1 at bus address 3
Apr 10 09:37:06 uginfo-ds2 usba: [ID 349649 kern.info] HUAWEI Technology HUAWEI
Mobile
Apr 10 09:37:06 uginfo-ds2 genunix: [ID 936769 kern.info] usbsacm1 is
/pci@0,0/pci15d9,835@1d/hub@1/device@1
Often it generates and becomes unresponsive.
Apr 10 10:20:41 uginfo-ds2 usba: [ID 691482 kern.warning] WARNING:
/pci@0,0/pci15d9,835@1d (ehci1): Unrecoverable USB Hardware Error
Is there any way to reset USB device without rebooting server?
device, instance #1
Driver properties:
name='pm-components' type=string items=3 dev=none
value='NAME= usbsacm1 Power' + '0=USB D3 State' +
'3=USB D0 State'
Hardware properties:
name='driver-minor' type=int items=1
value=00000000
name='driver-major' type=int items=1
value=00000002
name='high-speed' type=boolean
name='configuration#' type=int items=1
value=00000001
name='usb-product-name' type=string items=1
value='HUAWEI Mobile'
name='usb-vendor-name' type=string items=1
value='HUAWEI Technology'
name='usb-raw-cfg-descriptors' type=byte items=85
value=09.02.55.00.03.01.03.e0.fa.09.04.00.00.03.ff.ff.ff.00.07.05.81.03.40.00.05.07.05.82.02.00.02.20.07.05.01.02.00.02.20.09.04.01.00.02.ff.ff.ff.00.07.05.83.02.00.02.20.07.05.02.02.00.02.20.09.04.02.00.02.ff.ff.ff.00.07.05.84.02.00.02.20.07.05.03.02.00.02.20
name='usb-dev-descriptor' type=byte items=18
value=12.01.00.02.00.00.00.40.d1.12.01.10.00.00.02.01.00.01
name='usb-release' type=int items=1
value=00000200
name='usb-num-configs' type=int items=1
value=00000001
name='usb-revision-id' type=int items=1
value=00000000
name='usb-product-id' type=int items=1
value=00001001
name='usb-vendor-id' type=int items=1
value=000012d1
name='compatible' type=string items=3
value='usb12d1,1001.0' + 'usb12d1,1001' +
'usb,device'
name='reg' type=int items=1
value=00000001
name='assigned-address' type=int items=1
value=00000003
Device Minor Nodes:
dev=(241,16)
dev_path=/pci@0,0/pci15d9,835@1d/hub@1/device@1:0
spectype=chr type=minor
dev_link=/dev/term/0
dev=(241,131088)
dev_path=/pci@0,0/pci15d9,835@1d/hub@1/device@1:0,cu
spectype=chr type=minor
dev_link=/dev/cua/0
dev=(241,17)
dev_path=/pci@0,0/pci15d9,835@1d/hub@1/device@1:1
spectype=chr type=minor
dev_link=/dev/term/1
dev=(241,131089)
dev_path=/pci@0,0/pci15d9,835@1d/hub@1/device@1:1,cu
spectype=chr type=minor
dev_link=/dev/cua/1
dev=(241,18)
dev_path=/pci@0,0/pci15d9,835@1d/hub@1/device@1:2
spectype=chr type=minor
dev_link=/dev/term/2
dev=(241,131090)
dev_path=/pci@0,0/pci15d9,835@1d/hub@1/device@1:2,cu
spectype=chr type=minor
dev_link=/dev/cua/2
# cfgadm -v usb1/1.1
Ap_Id Receptacle Occupant Condition Information
When Type Busy Phys_Id
usb1/1.1 connected unconfigured ok Mfg: HUAWEI
Technology Product: HUAWEI Mobile NConfigs: 1 Config: 0 : Qualcomm
Configuration
unavailable usb-device n /devices/pci@0,0/pci15d9,835@1d/hub@1:1.1
# cfgadm -c unconfigure usb1/1.1
Unconfigure the device: /devices/pci@0,0/pci15d9,835@1d/hub@1:1.1
This operation will suspend activity on the USB device
Continue (yes/no)? y
# cfgadm -c configure usb1/1.1
cfgadm: Hardware specific failure: Cannot issue devctl to ap_id:
/devices/pci@0,0/pci15d9,835@1d/hub@1:1.1
С уважением,
Александр Пыхалов,
программист отдела телекоммуникационной инфраструктуры
управления информационно-коммуникационной инфраструктуры ЮФУ
------------------------------------------
illumos: illumos-discuss
Permalink:
https://illumos.topicbox.com/groups/discuss/T67f5e750b39cdc32-Mf6063eb1b8f5d7203de15dc3
Delivery options: https://illumos.topicbox.com/groups/discuss/subscription