Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 29937 - please add orinoco_usb usb support
Summary: please add orinoco_usb usb support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Mobile Herd (OBSOLETE)
URL:
Whiteboard:
Keywords: EBUILD, InVCS
: 70695 (view as bug list)
Depends on:
Blocks: 75140
  Show dependency tree
 
Reported: 2003-09-29 11:12 UTC by xtra
Modified: 2007-05-10 11:12 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for orinoco-usb (orinoco-usb-0.2.2.ebuild,1.33 KB, text/plain)
2003-11-26 13:45 UTC, Jason Wever (RETIRED)
Details
orinoco-cvs-0.15_rc2.ebuild (orinoco-cvs-0.15_rc2.ebuild,2.87 KB, text/plain)
2005-06-14 08:29 UTC, Henrik Brix Andersen
Details
orinoco-usb-firmware-0.1.ebuild (orinoco-usb-firmware-0.1.ebuild,554 bytes, text/plain)
2005-06-14 08:29 UTC, Henrik Brix Andersen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description xtra 2003-09-29 11:12:09 UTC
i have a compaq wl200 wireless nic which is supported by the ORiNOCO USB drives
please add support for this driver to gentoo
url :  http://orinoco-usb.alioth.debian.org/


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Jason Wever (RETIRED) gentoo-dev 2003-11-26 13:45:09 UTC
Created attachment 21332 [details]
ebuild for orinoco-usb
Comment 2 Jason Wever (RETIRED) gentoo-dev 2003-11-26 13:46:58 UTC
Attached an ebuild that should do the trick.  

A couple of things to note about it though.

1) The driver, when loaded, creates a wlanX network device.  This is not compatible with linux-wlan-ng tools or drivers, but the wireless-tools drivers

2) Not sure how we want to handle configuring the interface before we attempt to bring it up (like pcmcia wireless cards).  Currently ebuild doesn't take that into account.
Comment 3 Frederik 'Freso' S. Olesen 2004-11-02 08:02:50 UTC
I thought the orinoco-usb project was adopted by the orinoco project, which in term was adopted by some more general purpose wireless project... (linux-wlan[-ng] possibly?)

Either way, it really annoys me that I can't use my Orinoco USB Client during a Gentoo-install. (See: http://forums.gentoo.org/viewtopic.php?t=145923)
Comment 4 Henrik Brix Andersen 2004-11-02 08:06:11 UTC
We could add a CVS snapshot to net-wireless/orinoco, I suppose...
Comment 5 Frederik 'Freso' S. Olesen 2004-11-02 08:36:39 UTC
Well, if it would make it possible for the LiveCD to recognise (and correctly modprobe) the device, it would be most lovely! =)

However, the most recent orinoco_usb source[1] seems to actually support my device:
"""
#define USB_LUCENT_VENDOR_ID		0x047E	/* Lucent Technologies */
#define USB_LUCENT_ORINOCO_ID		0x0300	/* Lucent/Agere Orinoco USB
						   Client */
"""

From what I can tell from the CVS log, it's been there a while. Right from the earliest check-in.[2] So, yes, in short: Having net-wireless/orinoco added would be greatly appreciated! :)

[1]http://savannah.nongnu.org/cgi-bin/viewcvs/orinoco/orinoco/orinoco_usb.c?rev=1.92&content-type=text/vnd.viewcvs-markup
[2]http://savannah.nongnu.org/cgi-bin/viewcvs/orinoco/orinoco/orinoco_usb.c?rev=1.1&content-type=text/vnd.viewcvs-markup
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2004-11-10 12:03:13 UTC
*** Bug 70695 has been marked as a duplicate of this bug. ***
Comment 7 Frederik 'Freso' S. Olesen 2005-01-02 10:39:26 UTC
What is the status of this for the first 2005.x LiveCD?
Comment 8 Aron Griffis (RETIRED) gentoo-dev 2005-04-18 07:16:30 UTC
The distribution of the orinoco usb driver has been taken over by 
Comment 9 Aron Griffis (RETIRED) gentoo-dev 2005-04-18 07:16:30 UTC
The distribution of the orinoco usb driver has been taken over by Øystein Olsen at http://folk.uio.no/oeysteio/orinoco-usb/

It would be good to create an ebuild that uses that src.rpm so that we get the integrated firmware benefit, plus an "upstream" release process that's a little better than cvs snapshots.
Comment 10 Aron Griffis (RETIRED) gentoo-dev 2005-04-19 06:16:41 UTC
Actually, having looked at this a little more, I think that what needs to happen is that (1) the orinoco driver in portage needs to be updated to a recent CVS snapshot (instead of the "official" aka "dead" releases), (2) it needs to install the usb driver (and supporting kernel mods) along with the stuff it already installs.
Comment 11 Henrik Brix Andersen 2005-04-19 06:24:38 UTC
Feel free
Comment 12 Henrik Brix Andersen 2005-06-14 08:28:12 UTC
I have created a live CVS ebuild for net-wireless/orinoco along with a snapshot
of the orinoco-usb-firmware.

I would appreciate some testing as I do not have access to orinoco/prism based
USB adapters myself.

If this works for you, I will add it to portage.
Comment 13 Henrik Brix Andersen 2005-06-14 08:29:12 UTC
Created attachment 61209 [details]
orinoco-cvs-0.15_rc2.ebuild

The net-wireless/orinoco-cvs ebuild.
Comment 14 Henrik Brix Andersen 2005-06-14 08:29:49 UTC
Created attachment 61210 [details]
orinoco-usb-firmware-0.1.ebuild

The net-wireless/orinoco-usb-firmware ebuild.
Comment 15 Henrik Brix Andersen 2005-06-14 12:20:54 UTC
Ok, I have added these ebuilds to portage. Thank you to Halcyon in
#gentoo-laptop for testing.
Comment 16 Chris Gianelloni (RETIRED) gentoo-dev 2005-07-11 11:56:13 UTC
Opening to assign to release@
Comment 17 Chris Gianelloni (RETIRED) gentoo-dev 2005-07-11 11:57:05 UTC
Waiting for this stuff to hit stable for inclusion in our releases.  Reassigning
to release@ until that is done.
Comment 18 Chris Gianelloni (RETIRED) gentoo-dev 2005-11-18 06:54:26 UTC
Mobile:  Has the orinoco_usb driver been included in the kernel proper?  I'm
trying to determine what I need to do to fulfill this request for 2006.0's release.
Comment 19 Henrik Brix Andersen 2005-11-18 07:10:05 UTC
(In reply to comment #17)
> Mobile:  Has the orinoco_usb driver been included in the kernel proper?  I'm
> trying to determine what I need to do to fulfill this request for 2006.0's
release.

Unfortunately, no. The non-USB orinoco drivers has been bumped to version
0.15rc3 in linux-2.6.15-rc1, but the USB orinoco driver is still not included.

You could try net-wireless/orinoco-cvs, but given its live CVS HEAD nature I'm
not sure that's a good idea...
Comment 20 Chris Gianelloni (RETIRED) gentoo-dev 2005-11-18 07:54:48 UTC
Kernel team:  Is there a chance of possibly getting the USB orinoco driver
patched into gentoo-sources?
Comment 21 Daniel Drake (RETIRED) gentoo-dev 2005-11-18 08:50:05 UTC
I'd rather not. It should be possible to make it an external package in portage.
Comment 22 Chris Gianelloni (RETIRED) gentoo-dev 2005-11-18 11:22:38 UTC
Mobile: Is it feasible to split out the USB portion of the driver into an
external module?  If not, I'm just going to have to let this one sit until it
gets merged into the kernel proper.
Comment 23 Henrik Brix Andersen 2005-11-19 04:28:20 UTC
(In reply to comment #21)
> Mobile: Is it feasible to split out the USB portion of the driver into an
> external module?  If not, I'm just going to have to let this one sit until it
> gets merged into the kernel proper.

I'd rather not. There must be a reason why the orinoco_usb driver is only
available in CVS and isn't included in the snapshots yet.
Comment 24 Henrik Brix Andersen 2005-11-27 14:59:59 UTC
FYI: I've re-organized the external orinoco ebuilds a bit to make it easier to
maintain:

net-wireless/orinoco-0.15*: official snapshots from upstream (as of this writing
still no prism_usb support in these. Pavel Roskin mentioned in an email that we
will hopefully have a snapshot with USB support within this year)

net-wireless/orinoco-9999: live CVS HEAD ebuild. This includes prism_usb support.

net-wireless/orinoco-fwutils: scripts for fetching the binary firmware blobs
required by a few orinoco cards.
Comment 25 Frederik 'Freso' S. Olesen 2005-12-06 05:31:14 UTC
net-wireless/orinoco-9999 works for me. Please move the masking out of the
ebuild and either to the global masking file or perhaps just have it have the
~x86 keyword? It's tiresome to manually update the ebuild when I update the
drivers. (Not that I need to that often, but still.)
Comment 26 kfm 2005-12-06 05:47:33 UTC
Re: comment 24 - so why not put "=net-wireless/orinoco-9999 -*" in
/etc/portage/package.keywords?
Comment 27 Henrik Brix Andersen 2006-02-10 09:11:24 UTC
As soon as portage support ebuild names like foo/bar-42_rcX_pY I will be able to make a snapshot of orinoco CVS (net-wireless/orinoco-0.15_rc4_p20060210).
Comment 28 daktak 2006-07-29 23:01:55 UTC
I have the compaq w200 card and have these drivers working with 2.6.16

I'm now runnig 2.6.17-beyond1.

Running the attached orinoco-cvs ebuild I get the error "Permisson denied (publickey)." when pulling the cvs down.

Building from a CVS I pulled down recently I get the get the following error
"orinoco_usb.c:1625: error: unknow field 'owner' specified in the initializer"
1644: implicit declaration of function 'register_firmware'.

Running orinoco-9999 , orinoco_cs does not build with "63: error: syntax error befor "dev_link_t".
I have gone into the work directory, copied orinoco_cs and spectrum_cs from the kernel, commented out prism_usb from Kbuild and recieve the same error as above on orinoco_usb. 
Comment 29 Steev Klimaszewski (RETIRED) gentoo-dev 2006-07-29 23:45:18 UTC
Upstream moved from CVS to svn, which is why you are getting the error.  I am still waiting on a response from upstream about when (if ever) he will make an actual release of orinoco_usb or if it will ever go into the kernel.
Comment 30 Chris Gianelloni (RETIRED) gentoo-dev 2006-07-31 18:53:40 UTC
Removing release from this bug since it seems that there will never be a release where we can add this.  Feel free to ask us when this is added and stable.
Comment 31 Hypnos 2007-01-15 12:24:12 UTC
Please see bug #127300
Comment 32 Stefan Schweizer (RETIRED) gentoo-dev 2007-05-10 11:12:54 UTC
this is now in net-wireless/orinoco-usb