14.03.2015 Views

AT Commands Reference Manual - wireless netcontrol GmbH

AT Commands Reference Manual - wireless netcontrol GmbH

AT Commands Reference Manual - wireless netcontrol GmbH

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Appendix C: Linux Standard USB Drivers howto<br />

ACM Driver Adjustments<br />

Path: /drivers/usb/class/cdc-acm.c<br />

The following code change should be applied:<br />

Add these elements to acm_ids array ( static struct usb_device_id acm_ids[] )<br />

USB_DEVICE(0x22b8, 0x2d91)<br />

USB_DEVICE(0x22b8, 0x2d92)<br />

USB_DEVICE(0x22b8, 0x2d93)<br />

USB_DEVICE(0x22b8, 0x2d95)<br />

USB_DEVICE(0x22b8, 0x2d96)<br />

USB_DEVICE(0x22b8, 0x2d97)<br />

USB_DEVICE(0x22b8, 0x2d99)<br />

USB_DEVICE(0x22b8, 0x2d9A)<br />

Note: USB serial driver does not need adjustment. It probes with vendor & product arguments.<br />

USB Power Management<br />

Enabling Autosuspend<br />

To enable autosuspend, you must compile your kernel with CONFIG_USB_SUSPEND. You may<br />

also want to enable CONFIG_USB_DEBUG so you can see suspend and resume messages via<br />

dmesg.<br />

Autosuspending USB Devices<br />

To attempt to autosuspend your USB device, first use lsusb as root to find out the bus number and<br />

device number of your usb device:<br />

# lsusb<br />

Bus 001 Device 003: ID 22b8:2d92 Motorola PCS<br />

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub<br />

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />

Bus 004 Device 002: ID 0461:4d15 Primax Electronics, Ltd<br />

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub<br />

April 15, 2010 H24 - <strong>AT</strong> <strong>Commands</strong> <strong>Reference</strong> <strong>Manual</strong> C-5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!