Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 Jan 2007 18:11:28 -0800
From:      "Kip Macy" <kip.macy@gmail.com>
To:        "Shalom Bhooshi" <s.bhooshi@gmail.com>
Cc:        freebsd-usb@freebsd.org
Subject:   Re: query progress with usb/104352: [ural] ural driver doesnt work
Message-ID:  <b1fa29170701181811v4b8ac8fera1f0d3cf63a795e2@mail.gmail.com>
In-Reply-To: <2f6242040701181726l5aa23095s776e9fc0a534429d@mail.gmail.com>
References:  <2f6242040701181726l5aa23095s776e9fc0a534429d@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Heh, I just made the same mistake. The 0x705a is not the same as the
0x7050. "ural" supports the 0x7050. 0x705a uses a newer chip (the
2573) which is very similiar to the rt2661 for which FreeBSD has
cardbus support. I've been debating taking the time to break ural out
into two parts (like ral) to support the two different chips.

As far as I can tell documentation is not forthcoming, but the Linux
driver contains all the necessary register settings.

Alternatively, If someone else wants to work on it, I would be happy to help.


-Kip





On 1/18/07, Shalom Bhooshi <s.bhooshi@gmail.com> wrote:
> Hi there,
>
> I've recently purchased a belkin usb 54g adapter (f5d7050) which uses the
> ralink chipset (ural0 module).  The device seems to be detected alright but
> i am experiencing the same problems as reported by Hannes Hauswedell in this
> bug report - usb/104352: [ural] ural driver doesnt work -
> http://www.freebsd.org/cgi/query-pr.cgi?pr=104352&cat=usb.
>
> I was wondering if there have been any recent development with regards to
> this issue or if there are any current workarounds.
>
> Many thanks,
>
> Shalom Bhooshi
>
>
> PS: Profile
>
> $ uname -srim
> FreeBSD 6.2-RC2 i386 GENERIC
>
> $ sudo usbdevs
> addr 1: UHCI root hub, Intel
> addr 1: UHCI root hub, Intel
> addr 1: UHCI root hub, Intel
> addr 1: EHCI root hub, Intel
>  addr 2: Belkin 54g USB Network Adapter, Belkin
>
> $ sudo usbdevs -a 2 -v
> Controller /dev/usb0:
> Controller /dev/usb1:
> Controller /dev/usb2:
> Controller /dev/usb3:
> addr 2: high speed, power 300 mA, config 1, Belkin 54g USB Network
> Adapter(0x705a), Belkin(0x050d), rev 0.01
>
> $ kldstat
> Id Refs Address    Size     Name
>  1   19 0xc0400000 6f64c0   kernel
>  2    1 0xc0af7000 5fa0     snd_ich.ko
>  3    2 0xc0afd000 22b88    sound.ko
>  4    1 0xc0b20000 8680     if_ural.ko
>  5    1 0xc0b29000 59f20    acpi.ko
>  6    2 0xc2cec000 9000     ibcs2.ko
>  7    1 0xc2cf9000 3000     ibcs2_coff.ko
>  8    1 0xc2d4b000 16000    linux.ko
>  9    1 0xc3044000 5000     i915.ko
> 10    1 0xc3049000 e000     drm.ko
>
> $ dmesg | egrep -i "usb|ural|ugen|uh"
> module_register: module uhub/ural already exists!
> Module uhub/ural failed to register: 17
> uhci0: <Intel 82801DB (ICH4) USB controller USB-A> port 0x1800-0x181f irq 16
> at device 29.0 on pci0
> uhci0: [GIANT-LOCKED]
> usb0: <Intel 82801DB (ICH4) USB controller USB-A> on uhci0
> usb0: USB revision 1.0
> uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub0: 2 ports with 2 removable, self powered
> uhci1: <Intel 82801DB (ICH4) USB controller USB-B> port 0x1820-0x183f irq 19
> at device 29.1 on pci0
> uhci1: [GIANT-LOCKED]
> usb1: <Intel 82801DB (ICH4) USB controller USB-B> on uhci1
> usb1: USB revision 1.0
> uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub1: 2 ports with 2 removable, self powered
> uhci2: <Intel 82801DB (ICH4) USB controller USB-C> port 0x1840-0x185f irq 18
> at device 29.2 on pci0
> uhci2: [GIANT-LOCKED]
> usb2: <Intel 82801DB (ICH4) USB controller USB-C> on uhci2
> usb2: USB revision 1.0
> uhub2: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
> uhub2: 2 ports with 2 removable, self powered
> ehci0: <Intel 82801DB/L/M (ICH4) USB 2.0 controller> mem
> 0xe8080000-0xe80803ff irq 23 at device 29.7 on pci0
> usb3: EHCI version 1.0
> usb3: companion controllers, 2 ports each: usb0 usb1 usb2
> usb3: <Intel 82801DB/L/M (ICH4) USB 2.0 controller> on ehci0
> usb3: USB revision 2.0
> uhub3: Intel EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
> uhub3: 6 ports with 6 removable, self powered
> ugen0: Belkin Belkin 54g USB Network Adapter, rev 2.00/0.01, addr 2
> ugen0: at uhub3 port 4 (addr 2) disconnected
> All threads purged from ugen0.1
> All threads purged from ugen0
> ugen0: detached
> ugen0: Belkin Belkin 54g USB Network Adapter, rev 2.00/0.01, addr 2
> _______________________________________________
> freebsd-usb@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-usb
> To unsubscribe, send any mail to "freebsd-usb-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?b1fa29170701181811v4b8ac8fera1f0d3cf63a795e2>