Skip site navigation (1)Skip section navigation (2)
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=zl2zc<`)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.ru0U00
	*H
nHrN<!ۢ/N}Ə<4@z;]GBJ2uژ	:s\cb?2V	f,;	NDمĖ5WXݝ?"q%Y
.i1FFy띑l00=zl2zc<`)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.ru0U00
	*H
nHrN<!ۢ/N}Ə<4@z;]GBJ2uژ	:s\cb?2V	f,;	NDمĖ5WXݝ?"q%Y
.i1FFy띑l0?0
0
	*H
010	UZA10UWestern 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`00U00CU<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 CAzl2zc<`)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 CAzl2zc<`)0*H
	1xv0b10	UZA1%0#U
Thawte Consulting (Pty) Ltd.1,0*U#Thawte Personal Freemail Issuing CAzl2zc<`)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>