A short FAQ about a lot of recent devices that have been a nuisance.
Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
A short FAQ about a lot of recent devices that have been a nuisance. (NEWS: 11-29-03)
The Dlink DWL-520+ DWL-650+ and a number of other wireless devices advertised as a boosted 802.11b 22Ghz standard. This is just the "+" version of these model numbers, the DWL-650, 650H, and 650A are all 3 entirely different chipsets (all supported)
<strike> DONT WORK</strike> (I wish overstrike showed up!) Anyway, see bottom post!
And won't until TI releases enough specs for someone to be able to write a driver. A company called eusso.com got a nasty handslapping for releasing a driver that only worked with the 2.4.18 Mandrake 8.1 kernel. Mail me if you're that desperate. I've only got my hands on the pcmcia driver though, not the PCI card driver.
The WMP11/WPC11 v2.7 Is NOT A PRISM2 card, although Linksys in their infinite wisdom still ship it with a CD that has a directory labelled "linux" that points you to the www.linux-wlan.net driver.
Most other devices are either symbol, atmel, prism2, or orinoco chipsets and are covered by a number of linux drivers.
orinoco, prism2 and some symbol (check hermes.conf against the command "/sbin/cardctl ident" for your card, also covers all of the PCI prism2 cards, like the WMP11=<2.5, the DWL-520 etc.:
Another awesome prism2 driver. Also, this does host_ap mode so you came make a regular wireless client into a host mode router (which you can do with anything else actually in ad-hoc mode). Also, these modules compile with a simple "make, make install" brilliantly:
Apparently D-Link changed the chipset in the DWL-520 without telling anyone. Unlike when Linksys did this with the WMP11, D-Link seems to have made a swap out for a much better chipset! its an ADMtek that the company actually wrote drivers for, although I haven't been able to locate exactly where to find them off of the ADMtek website, but thanks to a kind LQ member: bruce1271 I've got a copy of the source. Here's a mirror that'll be temporary:
If that link is broken, mail me and I'll fix it... when I track this down elsewhere I'll just have it redirect. Its RH-centric, so you'll have to have the kernel source installed AND edit the Makefile to point to /usr/src/(your kernel tree), by default its pointed at /usr/src/linux-2.4/
So, if you've got the following /sbin/lspci, you've got a cool new card:
00:0e.0 Network controller: Linksys: Unknown device 8201 (rev 11)
Subsystem: D-Link System Inc: Unknown device 3503
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort-
<MAbort- >SERR- <PERR-
Latency: 32 (16000ns min, 32000ns max), cache line size 08
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at d800 [size=256]
Region 1: Memory at e5822000 (32-bit, non-prefetchable) [size=1K]
Expansion ROM at <unassigned> [disabled] [size=128K]
Capabilities: [c0] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=100mA
Status: D0 PME-Enable- DSel=0 DScale=2 PME-
It seems there is another unsupported wireless card out there, the:
Intel PRO/Wireless 2100 MiniPCI
Unlike Texas Instruments and Broadcom which are being downright ornery, Intel's new chipset is just too new to have a driver produced from the open community on their specs, I'll amend this if/when that changes. As always, with all things wireless keep a look out on Jean's page:
Oh my goodness... it seems that the acx100 reverse engineering nutballs have actually got a working driver release. If you still have a TI acx100 chipset based card lying about: the DWL-650+ for instance, take a look at this:
Also linked off of the same URL is the pirated binary only driver that some poor taiwanese manufacturer got slapped for compiling for us poor geeks. It only works with slim kernel/distro selection and is somewhat of questionable legal origin. (that's what we like to call a disclaimer).
Evidently this is an 802.11g driver for one of the more common chipsets, the prismGT, marketed a lot by Linksys. If you have one of these cards, check out these drivers and get back to me on how they work, I'm curious.
(edit: 2-1-04) I've actually helped a lot of people with this one. Its in the 2.6.x series kernel now. Too bad Intersil got out of the 802.11 game as these are probably the most rock steady drivers for g/a out there.
With Broadcom's hammering of the market with pre-spec 802.11g kit, and their total disregard for Linux users, the only 802.11g supported cards these days were the Prism Duet series and the Atheros 5k series cards. Centrino is still unsupported, although its on Intel's Roadmap... yeah, I'll believe it when I see it.
Well, there are a pair of new answers for your wireless woes:
Has made quite a few strides as of late in getting the messy cards to work, Broadcoms, Centrinos, Realtek 8180s, etc...
Unlike the www.linuxant.com drivers, the ndiswrapper is GPL, a little muckier to get working of course, but hastle free on renewable licensing and the like.
If you're trapped with one of these non-natively support cards in mini-PCI flavor or such, remember, you can always call and bitch at your laptop manufacturer and maybe get a part-swap. Make certain to do your research ahead of time as to what they offer that might be linux supported. For instance, Dell has Truemobiles that are Prism2/2.5/3, orinocos or Atheros cards (for other then straight 802.11b), that have Linux drivers out there, but the support rep is only going to know 1180, 1200, 1400, etc...
I talked at LWE with the Gentoo wireless guy, and he had just gotten back from a hounding session over at the Intel booth, so take this for what it is; geek gossip:
There seems to be an existing Intel Centrino native Linux driver. Intel will ship it to big clients, precompiled, and because they're afraid of giving away IP, they don't want to open source it. Yeah, that's stupid, but it doesn't look like there will be a native linux centrino wireless driver for quite some time...
Thanks go to Scott_R for the heads up, and remember, I only own 12 machines, and nothing actually that runs DDR ram so if you know of something common, say an entire swath of hardware with oddities, like SATA stuff, ACPI tweaks, new adaptec SCSI voodoo, etc... please email me, or Aussie for that matter too now that he's back from the "holiday" that we all envy him for.
This project was created by Intel to enable support for the Intel PRO/Wireless 2100 (IPW2100) mini PCI adapter. This project is intended to be a community effort as much as is possible given some working constraints (mainly, no HW documentation is available)
If you have a laptop with an Intel PRO/Wireless and want to give it a spin, please do so and send feedback, bug reports, feature requests and any fixes you come up with. Please let us know which distrubition you use this with, and any problems you encounter..
Keep in mind that the driver is under active development and is in an experimental phase right now. This means not all of the features and functionality provided in other operating systems have been implemented yet.
We are building a todo list and have put up a development mailing list to help in development.
In order to use the IPW2100 driver you will need the following:
Linux (of course) with a 2.4.23+ or 2.6.1+ kernel [link]
Wireless Extensions and Tools [link]
The IPW2100 driver. You can obtain kernel patches below.
The IPW2100 binary firmware image. The firmware can be obtained here.
For instructions on how to build and use the driver, please see the INSTALL file available in each snapshot tarball.