Date: Tue, 14 Jul 2009 20:48:59 +0400 From: "Marat N.Afanasyev" <amarat@ksu.ru> To: Graham Menhennitt <graham@menhennitt.com.au> Cc: freebsd-stable@freebsd.org Subject: Re: problem with Soekris net5501 and USB hub Message-ID: <4A5CB6FB.4090808@ksu.ru> In-Reply-To: <4A5BBD50.2020408@menhennitt.com.au> References: <4A5BBD50.2020408@menhennitt.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Graham Menhennitt wrote: > I originally sent this to the Soekris list thinking it was platform > specific. I got a couple of replies suggesting that it's a FreeBSD > problem instead. So, if anybody can offer any insights, I would most > appreciate it. > > I have a Soekris net5501 running FreeBSD 7-Stable. I want to connect a > number of USB devices to it: > - a HP Laserjet 1020 printer > - an APC Back UPS 350 UPS > - a 6-in-one card reader (not so fussed about this one). > The Soekris box has only one USB port brought out to a connector on the > case, so rather than mod the box to add another port, I thought I would > just use an external hub. > > If I plug any of the devcies directly into the Soekris's USB port it > works fine. However, if I use a USB hub then it doesn't work at all. > I've tried it with two different hubs and two different cables. I've > tried the hubs both with a plug pack, and being powered from the USB > bus. The only thing common to the failures is the Soefkis and freeBSD. > The hubs are both USB 2.0 according to their advertising. > > The hub itself is recognised (although I don't have the output from > usbdevs available at the moment). The UPS doesn't ever seem to be > recognised when connected via the hub - there's nothing in dmesg and > nothing in usbdevs. Ditto for the 6-in-one card reader - the LED on the > front of it doesn't even light up. > > The printer sometimes gets partially recognised. The output from > "usbdevs -v" when the printer is connected directly and working properly > looks like: > > Controller /dev/usb0: > addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), > AMD(0x0000), rev 1.00 > port 1 powered > port 2 powered > port 3 powered > port 4 powered > Controller /dev/usb1: > addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), > AMD(0x0000), rev 1.00 > port 1 addr 2: high speed, self powered, config 1, HP LaserJet > 1020(0x2b17), Hewlett-Packard(0x03f0), rev 1.00 > port 2 powered > port 3 powered > port 4 powered > > However, if I connect it via the hub, it sometimes doesn't show it at > all, while other times it says something like (doing this from memory): > > port 1 addr 2: high speed, self powered, config 1, 0x2b17(0x2b17), > vendor 0x03f0(0x03f0), rev 1.00 > > So, it can see it but it doesn't resolve the vendor or device ids. It > looks like the Soekris can see whatever is directly connected to it, but > can't (reliably) see things that more than one step away. > > My (custom) kernel has: > > device usb # USB Bus (required) > device umass # Disks/Mass storage - Requires scbus > and da > device scbus # SCSI bus (required for SCSI) > device da # Direct Access (disks) > device uhci # UHCI PCI->USB interface > device ohci # OHCI PCI->USB interface > device ehci # EHCI PCI->USB interface (USB 2.0) > device ugen # Generic > > So, does anybody have any ideas about how to fix this. > > Thanks for any help, > Graham > _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" > see http://www.freebsd.org/cgi/query-pr.cgi?pr=131074 i think your case is very similar to mine -- SY, Marat [-- Attachment #2 --] 0 *H 010 + 0 *H 00=zl2zc<`)0 *H 0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA0 090401191518Z 100401191518Z0?10UThawte Freemail Member10 *H amarat@ksu.ru0"0 *H 0 1 S8@7>pUb B@ uQ05T͞%8ɴ6=]$DZ{{}X۵eSSwS֠8/87.`ZY)zyp` @M *[SW[l W,Oɏ9f»@&$Yad5{=D(<f:?6_rW(ؚ+8 mUO\{ *0(0U0 amarat@ksu.ru0U0 0 *H nHrN<!ۢ/N}Ə<4@z;]GBJ2uژ :s\cb?2V f,; NDمĖ5WXݝ?"q%Y .i1FFy띑l00=zl2zc<`)0 *H 0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA0 090401191518Z 100401191518Z0?10UThawte Freemail Member10 *H amarat@ksu.ru0"0 *H 0 1 S8@7>pUb B@ uQ05T͞%8ɴ6=]$DZ{{}X۵eSSwS֠8/87.`ZY)zyp` @M *[SW[l W,Oɏ9f»@&$Yad5{=D(<f:?6_rW(ؚ+8 mUO\{ *0(0U0 amarat@ksu.ru0U0 0 *H nHrN<!ۢ/N}Ə<4@z;]GBJ2uژ :s\cb?2V f,; NDمĖ5WXݝ?"q%Y .i1FFy띑l0?0 0 *H 010 UZA10UWestern Cape10U Cape Town10U Thawte Consulting1(0&UCertification Services Division1$0"UThawte Personal Freemail CA1+0) *H personal-freemail@thawte.com0 030717000000Z 130716235959Z0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CA00 *H 0 Ħ<UsUNʙZhup[v:aQP 0cZ,p+Z?qV˯<6$*+w=+>@dקe*TH<a@dr` 00U0 0CU<0:08642http://crl.thawte.com/ThawtePersonalFreemailCA.crl0U0)U"0 010UPrivateLabel2-1380 *H HP. fgCL!6-6/P p<ab:~ t%Pb'qW%ݩ9 Oe_N4[5MwV!x!5$F]_eO1d0`0v0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CAzl2zc<`)0 + 0 *H 1 *H 0 *H 1 090714164859Z0# *H 18n*Bm}8;rrL`$P0R *H 1E0C0 *H 0*H 0 *H @0+0 *H (0 +71x0v0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CAzl2zc<`)0*H 1xv0b10 UZA1%0#U Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CAzl2zc<`)0 *H LNZs8C+}tjT.Gu /z,ǝv."ln47ۊq(O<ui= [jMdU}j628DnUPvsX|t9XՆ҆[n8x#ns?^0e͑DsgQP;NhOgD'(3{Ń33)8QVќ(60e(^%|{%xV3v57ŮX^ʩPl
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A5CB6FB.4090808>
