Hi Luis,

usbnet is for Option wireless 3G modules which uses HSO and rfkill drivers.
I have also tried the standard 3G USB modems which uses usbserial.ko and
option/usb_wwan.ko, I got the same error -32.

Thanks.
-Vincent

On Fri, Feb 11, 2011 at 6:20 PM, Luis Correia <b...@loide.net> wrote:

> Hi,
>
> On Fri, Feb 11, 2011 at 10:06, HP Teoh <hpt...@ceedtec.com> wrote:
> > Hi Alexander,
> >
> > Thank you very much for the pointer.  I downloaded "ago" version from
> this
> > link https://github.com/ago/openwrt.  Both USB support and DWC_OTG now
> show
> > up in menuconfig as expected.
> >
> > I was able to compile, build, load the firmware, and bring up the rt305x
> > board fine.  However, when I plugged in a 3G USB modem, the console
> spitted
> > out usb descriptor error -32 (broken pipe??).  Please see red messages
> > below.
> >
> > Any idea?
> >
> > NET: Registered protocol family 24
> > nf_conntrack version 0.5.0 (471 buckets, 1884 max)
> > dwc_otg: version 1.05
> > Using DMA mode
> > dwc_otg dwc_otg.0: DWC OTG Controller
> > dwc_otg dwc_otg.0: new USB bus registered, assigned bus number 1
> > dwc_otg dwc_otg.0: irq 26, io mem 0x101c0000
> > Init: Port Power? op_state=a_host
> > Init: Power Port (0)
> > hub 1-0:1.0: USB hub found
> > hub 1-0:1.0: 1 port detected
> >  ++OTG Interrupt: Debounce Done++
> > usbnet: Unknown symbol mii_ethtool_sset (err 0)
> > usbnet: Unknown symbol mii_link_ok (err 0)
> > usbnet: Unknown symbol mii_nway_restart (err 0)
> > usbnet: Unknown symbol mii_ethtool_gset (err 0)
> > usbcore: registered new interface driver usbserial
> > USB Serial support registered for generic
> > usb 1-1: new full speed USB device using dwc_otg and address 2
> > usb 1-1: device descriptor read/64, error -32
> > usb 1-1: device descriptor read/64, error -32
> > usb 1-1: new full speed USB device using dwc_otg and address 3
> > usb 1-1: device descriptor read/64, error -32
> > usb 1-1: device descriptor read/64, error -32
> > usb 1-1: new full speed USB device using dwc_otg and address 4
> > usb 1-1: device not accepting address 4, error -32
> > usb 1-1: new full speed USB device using dwc_otg and address 5
> > usb 1-1: device not accepting address 5, error -32
> > hub 1-0:1.0: unable to enumerate USB device on port 1
> > usbcore: registered new interface driver usbserial_generic
> > usbserial: USB Serial Driver core
> > hso: drivers/net/usb/hso.c: Option Wireless
> > usbcore: registered new interface driver hso
> > USB Serial support registered for GSM modem (1-port)
> > usbcore: registered new interface driver option
> > option: v0.7.2:USB Driver for GSM modems
> > USB Serial support registered for Sierra USB modem
> > usbcore: registered new interface driver sierra
> > sierra: v.1.7.16:USB Driver for Sierra Wireless USB modems
> > ramips-wdt: timeout value 60 must be 0 < timeout < 33
> >
> >
> > Cheers.
> > -Vincent
> >
> > On Fri, Feb 11, 2011 at 10:04 AM, Alexander Gordeev <
> lasa...@lvk.cs.msu.su>
> > wrote:
> >>
> >> В Thu, 10 Feb 2011 11:18:39 +0800
> >> HP Teoh <hpt...@ceedtec.com> пишет:
> >>
> >> > Hi Alexander,
> >> >
> >> > I have applied this usb patch and the dwc_otg patches to my trunk but
> I
> >> > still can't get the USB option to show up in make menuconfig -> Kernel
> >> > modules -> USB Support.
> >>
> >> Please try to checkout openwrt tree to a new directory and try again
> >> there. If it works then 'make clean' in the old clone would help
> >> probably.
> >>
> >> > On Tue, Feb 1, 2011 at 8:08 PM, Alexander Gordeev
> >> > <lasa...@lvk.cs.msu.su>wrote:
> >> >
> >> > > Signed-off-by: Alexander Gordeev <lasa...@lvk.cs.msu.su>
> >> > > ---
> >> > >  target/linux/ramips/files/arch/mips/ralink/Kconfig |    3 +++
> >> > >  target/linux/ramips/rt305x/config-2.6.36           |    3 ---
> >> > >  2 files changed, 3 insertions(+), 3 deletions(-)
> >> > >
> >> > > diff --git a/target/linux/ramips/files/arch/mips/ralink/Kconfig
> >> > > b/target/linux/ramips/files/arch/mips/ralink/Kconfig
> >> > > index c30dbe1..cf94798 100644
> >> > > --- a/target/linux/ramips/files/arch/mips/ralink/Kconfig
> >> > > +++ b/target/linux/ramips/files/arch/mips/ralink/Kconfig
> >> > > @@ -47,6 +47,9 @@ config SOC_RT305X
> >> > >        select SYS_SUPPORTS_LITTLE_ENDIAN
> >> > >        select SYS_HAS_EARLY_PRINTK
> >> > >        select MIPS_MACHINE
> >> > > +        select USB_ARCH_HAS_EHCI
> >> > > +        select USB_ARCH_HAS_HCD
> >> > > +        select USB_ARCH_HAS_OHCI
> >> > >
> >> > >  config RALINK_DEV_GPIO_BUTTONS
> >> > >        def_bool n
> >> > > diff --git a/target/linux/ramips/rt305x/config-2.6.36
> >> > > b/target/linux/ramips/rt305x/config-2.6.36
> >> > > index 456a625..71db4b3 100644
> >> > > --- a/target/linux/ramips/rt305x/config-2.6.36
> >> > > +++ b/target/linux/ramips/rt305x/config-2.6.36
> >> > > @@ -96,8 +96,5 @@ CONFIG_SYS_SUPPORTS_ARBIT_HZ=y
> >> > >  CONFIG_SYS_SUPPORTS_LITTLE_ENDIAN=y
> >> > >  # CONFIG_TINY_RCU is not set
> >> > >  CONFIG_TREE_RCU=y
> >> > > -# CONFIG_USB_ARCH_HAS_EHCI is not set
> >> > > -# CONFIG_USB_ARCH_HAS_HCD is not set
> >> > > -# CONFIG_USB_ARCH_HAS_OHCI is not set
> >> > >  CONFIG_USB_SUPPORT=y
> >> > >  CONFIG_ZONE_DMA_FLAG=0
> >> > > --
> >> > > 1.7.2.3
> >>
> >> --
> >>  Alexander
> >
> >
> > _______________________________________________
> > openwrt-devel mailing list
> > openwrt-devel@lists.openwrt.org
> > https://lists.openwrt.org/mailman/listinfo/openwrt-devel
> >
> >
>
> The way I see it is that USB OTG is kind of a proxy, it load the needed
> drivers.
>
> In this case:
>
> sbnet: Unknown symbol mii_ethtool_sset (err 0)
> usbnet: Unknown symbol mii_link_ok (err 0)
> usbnet: Unknown symbol mii_nway_restart (err 0)
> usbnet: Unknown symbol mii_ethtool_gset (err 0)
>
> usbnet needs the "mii" driver for some reason, dependancies perhaps :)
>
> Luis Correia
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel@lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
>
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to