|
|

楼主 |
发表于 2006-11-24 00:29:53
|
显示全部楼层
d00m3师傅我就是用su 转到root l里看的,我是个刚接触linux系统的菜鸟,这个netcardconfig 是在 konsole 下执行的吗>我不明白,请告诉我,我把他的说明给您看,请告诉我怎么加载和指令执行,我用的是kanotix 200601-rc4
ORiNOCO USB for Linux
---------------------
Thanks for testing this.
The code is not very pretty, but it has been reported to work with:
Agere/Lucent ORiNOCO USB Client (0x047e/0x0300)
Agere Wireless USB Card Model 0801 (0x0d4e/0x1000)
HP/Compaq WL215 (0x049f/0x001f)
HP/Compaq W200 (0x049f/0x0076)
HP Wireless USB WL215 (0x049f/0x0082)
IBM Internal High Rate Wireless LAN PC Card 26P8030 (0x0d4e/0x047a)
Melco, Inc. BUFFALO WLI-USB-L11G-WR (0x0411/0x000b)
Thomson SpeedTouch 120 Wireless Lan USB Adaptor (0x0d4e/0x1000)
Software needed for firmware download:
-------------------------------------
* wget (http://www.gnu.org/software/wget/wget.html)
* curl (http://curl.haxx.se/)
* unzip (http://www.info-zip.org/pub/infozip/UnZip.html)
* hotplug (http://linux-hotplug.sourceforge.net/)
* bc (ftp://src.doc.ic.ac.uk:/pub/gnu/)
cURL is used to make firmware's download faster, getting
only the bits the driver needs.
Making it work:
--------------
As usual when building external kernel modules, you need a Linux
kernel source tree configured properly.
$ make KERNEL_SRC=/path/to/my/kernel/source
$ su
# make install
# make load
You should now have an wlan0 network device ready for use.
NOTE: Keep in mind that you will have to copy the kernel modules
manually to the appropriate place for them to get loaded automatically
when you reboot.
Interesting module parameters:
-----------------------------
- orinoco_usb.o:
- force_unsupported:
If set to '1', it has two effects: it will try to handle a
device that has not been reported to work, and it will treat
as unknown any device that is actually supposed to be
supported.
- watchdog_secs:
The card some times gets a little stuck under heavy load, and
setting this to a nonzero value can help. Read the source for
a better explanation.
- debug:
Set to '1' to get lot's of debugging messages.
- orinoco.o:
- orinoco_debug:
Enables and disables debugging in orinoco.o code.
Note on fxload:
--------------
Orinoco devices don't change identity upon firmware load, which means that
fxload and the kernel driver would end up stepping on each other's toes. And
even then, a byte has to be changed in the firmware depending on the device.
If you know a clean way to overcome this situation, I really want to know,
in the meanwhile, just forget about fxload.
Support for PCI/CS Orinoco variants:
-----------------------------------
My intention is making a driver that works with all PCI/CS/USB devices, and
I believe that it does work with all of them, but since this is pretty alpha
code it may crash your kernel and kill your dog :-).
Contents:
--------
driver/:
The driver code.
util/extractfw:
Extracts the firmware from the Windows .sys file. It can be
used to replace orinoco_usb_fw.h in the driver or to provide
the firmware in binary form via fwfs.
util/unzip-url.sh
Extracts a file from a zip archive stored in a remote server
without downloading the whole archive.
hotplug/:
hotplug support.
firmware/:
Support for easily downloading of the firmware from some ftp
site, like HermesAP does.
orinoco-usb for Debian
----------------------
Please see ./README for a description of the orinoco-usb software.
The Debian orinoco-usb source package provides two packages,
1) orinoco-usb, which provides kernel independed pieces and downloads required
firmare from the web.
2) orinoco-usb-source, which provides the source for the kernel modules
The orinoco-usb-source package can be used in several ways,
- Using the make-kpkg(1) command provided by the kernel-package Debian
package. This will produce a corresponding orinoco-usb-modules package for
the Debian kernel-image package that you are using. This is "the Debian
way". See the "modules_image" section of the make-kpkg(1) man page.
- Changing to the /usr/src/modules/orinoco-usb/ directory and building as
the README file instructs using "make; make install". This will build
and install a module specific to the system you are building on and is
not under control of the packaging system.
For more information, please see:
Linux driver effort for Lucent/Agere Orinoco USB devices
http://orinoco-usb.alioth.debian.org
Please send bug reports at:
mailto rinoco-usb-devel@ranty.pantax.net
-- Manuel Estrada Sainz <ranty@debian.org>, Mon, 14 Apr 2003 18:44:28 +0200 |
|