Re: USB Host Mode
"Justin Patrin" <[email protected]> Thu, 21 Dec 2006 08:26:05 -0800
| Newsgroups | gmane.comp.handhelds.openzaurus.user |
|---|---|
| Message-ID | <[email protected]> |
On 12/21/06, Kevin <lists-rlw6wC9k61x8UrSeD/[email protected]> wrote: > Justin Patrin wrote: > > On 12/20/06, Kevin <lists-rlw6wC9k61x8UrSeD/[email protected]> wrote: > >> Step 1 of: > >> http://wiki.openzaurus.org/HowTos/UsbEthernetAdapterSupportOnUsbHost > >> reads: > >> "make sure that USB host mode is activated" > >> > >> How do I do that? > >> > >> When I ask in #zaurus, I get told that I need to go back to the Sharp ROM > >> which I suspect is not true. > >> > > > > Try #openzaurus. > > Ok. Thanks. Didn't know about #openzaurus > > > > > Do a lsmod after you plug in your host cable and device. See what > > modules are running. > > This is the list of modules from before I plug in the device: > > Module Size Used by > uinput 7680 1 > ohci_hcd 20100 0 > usbcore 113740 2 ohci_hcd > mousedev 9948 0 > rfcomm 35576 2 > pxaficp_ir 9440 0 > ircomm_tty 21352 0 > ircomm 11940 1 ircomm_tty > irda 116840 3 pxaficp_ir,ircomm_tty,ircomm > ipv6 258812 10 > hidp 12736 0 > l2cap 22724 6 rfcomm,hidp > bluetooth 46044 5 rfcomm,hidp,l2cap > snd_soc_spitz 5552 0 > snd_soc_pxa2xx_i2s 3800 1 snd_soc_spitz > snd_soc_wm8750 17956 1 snd_soc_spitz > snd_soc_pxa2xx 4736 1 snd_soc_spitz > snd_soc_core 28288 3 snd_soc_spitz,snd_soc_wm8750,snd_soc_pxa2xx > snd_pcm_oss 56064 0 > snd_pcm 91848 3 snd_soc_pxa2xx,snd_soc_core,snd_pcm_oss > snd_timer 23172 1 snd_pcm > snd_page_alloc 6792 1 snd_pcm > snd_mixer_oss 15296 1 snd_pcm_oss > snd 51192 7 > snd_soc_spitz,snd_soc_wm8750,snd_soc_core,snd_pcm_oss,snd_pcm,snd_timer,snd_mixer_oss > soundcore 8324 1 snd > > And the list is the same afterwards. > > > There are special usb host modules. > > The only module file I have that looks appropriate is this one: > /lib/modules/2.6.16/kernel/drivers/usb/host/ohci-hcd.ko > which seems to be already inserted into the kernel before I plug in the > device. (I rebooted the Z before doing this, just to make sure I had a > clean slate.) > > So is that how one activates USB host mode? By inserting a module? Is this > one that I listed here the right module? > > > I believe > > udev already has rules in place to take care of this. Then run dmesg > > and check its output. If you're over the power limit it *should* say > > something. > > There's nothing in dmesg output about a power limit, and only two lines that > get added to the dmesg buffer after inserting the device: > > usb 1-2: new full speed USB device using pxa27x-ohci and address X > usb 1-2: no configuration chosen from 1 choice > > X here starts at 2 and is incremented every time I unplug (which gives me > dmesg output below) and replug in the device. > > usb 1-2: USB disconnect, address X > > where X here is the same as in the previous dmesg entry. > > Does this look right? > > I also checked contents of the System Info application under the Devices tab > and the USB adapter does seem to be correctly identified. > Then perhaps your device isn't listed in the udev rules or the module linkings. I don't really know anything about how that works so someone else will have to help you. Maybe if you can catch hrw in #openzaurus or #oe.... -- Justin Patrin ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV