LinuxAnt's DriverLoader Loads Centrino Drivers 302
cRueLio writes "The latest release of Linuxant's DriverLoader can now load Centrino drivers. This is very useful, because Intel has been resisting the release of Linux Centrino drivers. For those of you who don't know, DriverLoader is practically a wrapper for Windows wireless drivers."
Mirror Early, Mirror Often! (Score:2, Informative)
LINUXANT RELEASES NEW DRIVERLOADER(TM) FOR INTEL CENTRINO, INTERSIL, BROADCOM, ATHEROS, AND OTHER WIRELESS LAN DEVICES
MONTREAL, QC Oct. 27, 2003 - Linuxant inc., a world-class supplier of consulting, software development and professional support services is announcing the immediate availability of DriverLoader(TM) 1.2, a revolutionary compatibility-wrapper allowing standard Windows NDIS (Network Driver Interface Specification) drivers sh
Re:Mirror Early, Mirror Often! (Score:2)
But didn't Piddly just raise $2M for good causes? [nynewsday.com]
Oh wait, different charity...
Why would Intel deny Linux of Centrino drivers? (Score:3, Interesting)
Why would it be in their interest to do so?
Intel should just be happy selling as many chips as possible.
Is Microsoft strong arming Intel yet again?
Re:Why would Intel deny Linux of Centrino drivers? (Score:5, Informative)
Re:Why would Intel deny Linux of Centrino drivers? (Score:2, Interesting)
Re:Why would Intel deny Linux of Centrino drivers? (Score:2, Interesting)
Perhaps Linux would improve the situation dramatically if it had a standardized (as in LSB) method for installing, uninstalling, signing, downloading and QA testing binary drivers which were guaranteed to work with any version of a major release, e.g. 2.4.x.
Aside from a few masochists who insist everything should be patched into their kernel and rebuilt,
NVIDIA (Score:3, Informative)
Their Linux driver is based on their Windows driver, and shares 90%+ of the same code.
OTOH, that's not to say that you don't have a valid point, distributing binary drivers for Linux could definately be easier. I think that "problem" has been ignored so far because a lot of kernel developers don't want to encou
Re:NVIDIA (Score:3, Interesting)
I would assume that most manufacturers have competant driver writers and they'd be made more competant if they weren't required to reinvent the wheel each time. The case of NVidia is interesting. It's good they offer drivers, but they are a major pain to obtain to obtain and require you have a clue about shell scr
Today'a paranoia is tommorow's reality (Score:2)
I vaguely recall in the annals of history of being something similar to this happening but i just cant put my finger on it.
Re:Today'a paranoia is tommorow's reality (Score:2)
Re:Today'a paranoia is tommorow's reality (Score:3, Insightful)
You work out the reasons cause i sure as hell cant.
Re:Why would Intel deny Linux of Centrino drivers? (Score:2, Informative)
Re:Why would Intel deny Linux of Centrino drivers? (Score:2, Informative)
The madwifi [sourceforge.net] project is developing drivers for the Atheros a/b/g chipset. I've been using them and they appear to be reasonably good, for the moment. But, the distr
windows drivers (Score:4, Funny)
gotta wonder, did they implement the bluescreen feature?
Re:windows drivers (Score:3, Insightful)
(rolls eyes)
Re:windows drivers (Score:3, Interesting)
Otherwise it is available for download here: bsod.c [daimi.au.dk]. The really great part about this version is, that you can have bluescreen exactly when you want, I for one use it when it is about time to go to bed.
already done (Score:2)
Re:windows drivers (Score:2)
I don't understand this. If the vendor puts out buggy Windows drivers why would their native Linux drivers be any better? Why would it matter whether it's an NDIS driver or something native to Linux? I presume you're a grown-up and it has occurred to you that contemporary hardware vendors will not generally provide sufficient technical information for Open Source developers to do better (but that's just me trying to give you the benefit of the doubt and I could be w
Re:windows drivers (Score:2)
why (Score:4, Insightful)
Re:why (Score:4, Insightful)
Re:why (Score:5, Insightful)
Re:why (Score:2, Informative)
-rick
Re:why (Score:2, Informative)
Re:why (Score:2, Insightful)
why is that so? it's been a few years that nvidia does so.
Re:why (Score:2)
Why is this?
My experience causes me to disagree with you. By me NVidia has done just fine by releasing the "source code"" that wraps around their pre-compiled gfx binary drivers.
In fact, the only time I've had problems with NVidia was when I was using their pre-compiled RPMS they for whatever version X.Y of standard RedHat -- I've always rolled my own.
Re:why (Score:5, Insightful)
Now factor in that most users aren't going to compile their own kernel and drivers. So you need packaged versions. What distros do you package for? What versions of that distro? It very quickly becomes a lot to maintain for little benefit.
As to other OS's, they've got such small userbases it isn't worth the effort.
What should happen is companies should just release documentation on the hardware when appropriate. I can somewhat understand NVidia and ATI's reluctance, but someone like a network card vendor shouldn't care.
My biggest gripe is companies that change the chipset on a product without changing the model number. Sometimes it makes it really difficult to ensure you're getting hardware that works outside of windows - or that it meets your needs.
You forget (Score:5, Insightful)
Re:why (Score:2)
Re:why (Score:2)
-- This comment brought to you by too much happiness at the Melbourne Cup 2003..
Re:why (Score:2)
Re:why (Score:2, Insightful)
In the case of Linux, the problem is the kernel is an unstable target. A driver written for the 2.2 kernel won't work with the 2.4 kernel. Sometimes even a point release will break compatibility.
Now factor in that most users aren't going to compile their own kernel and drivers. So you need packaged versions. What distros do you package for? What versions of that distro? It very quickly becomes a lot to maintain for little benefit.
In the case of Windows, the problem is the OS is an unstable target.
Re:why (Score:2)
And if you are running a well-known kernel then the driver bundle includes the source part precompiled so you do not even need a compiler. NVidia even uses the same binary part for their drivers for windows and linux (ok, possibly compiled with different compile
Free?...or not? (Score:5, Interesting)
* Linuxant is happy to provide free trial DriverLoader licenses, while discussions are under way with hardware vendors to finance development costs. Linuxant hopes that DriverLoader will remain free for end-users.
Interesting. I'd hope that they get some money so that we can keep enjoying this, but at the same time, the words 'trial' and 'licenses' worry me a little. Been spending too much time GNU!
Re:Free?...or not? (Score:2)
Re:WineX all over again. (Score:2)
~GoRK
Wonderful. (Score:5, Insightful)
yeah, that was my first thought. (Score:5, Interesting)
Yes, I hate the use of non-free drivers. They are buggy and don't get fixed or ported to new kernels. How Linuxant has managed to deal with the differnces between different versions of Windoze is beyond me. I got suckered into buying a wireless card with "Linux support". It tured out to have a binary module for a particular Red Hat kernel that was not easy to compile with my kernel version. It really sucked and I ended up just giving up.
If you think of this as a short term solution to the Microsoft monopoly problem you can smile. Hardware vendors can slip Linuxant specs on the side to make their card work. Linux ditributors can compile the wrapper to work with the correct kernel. What this means is that Microsoft can't punish hardware vendors for giving out information, because they won't know! The "careful dance" vendors have had to do is over. Wireless card makers won't have to worry about their card having "problems" on windoze platorms from the latest windoze "update". Once that happens, there will be no further need for the nasty windoze binaries. Hardware makers will then be able to compete on the basis of what their hardware does, not what M$ wants to "support".
Congratulations to Linuxant.
Fuck you Microsoft, you are circumvented.
Re:yeah, that was my first thought. (Score:2)
We canned it for 2 reasons...
1) Hardware vendors will not write drivers for Linux because use the windows one!
2) NDIS API was copyrighten by M$. Did it get released?
Same problem with printer and camera (Score:2)
Turns out, a. the support was binary only and would not be updated for future versions of linux: Redhat 7 or 8 only please b. the support is for the printer only, even though there's nothing on the package to indicate this.
I spent a week sending plaintive emails to Concord asking them to live up to their packaging to no avail. Finally
This was my exact fear (Score:2)
I guess now that we actually see the ramifications ' why bother makding a driver for OS xyz ' its not so cool afterall...
But what if.... (Score:2)
Re:yeah, that was my first thought. (Score:2)
Re:driver only for 2.2 kernel (Score:2)
Re:Wonderful. (Score:2)
Whining that this somehow is going to make porting linux drivers less likely completely ignores that fact that Linux drivers were never coming in
Re:Wonderful. (Score:2)
There are actually a ton of art shops using Linux, mostly (in my experience) to
Re:Wonderful. (Score:2)
Re:Wonderful. (Score:2)
Most drivers are bad, vendor-released or not. Only the popular Linux drivers are really well-written; some of the others are horrible. When I say popular, I mean popular among developers and the companies that pay them, not necessarily among the general user base. Examples of bad drivers:
Re:Wonderful. (Score:2)
ide-cd has major limitations. It turns out that you're better off mapping ATAPI to SCSI using ide-scsi and then using SCSI device class drivers.
FYI, this has been fixed in 2.6. ide-cdrom has much better performance now, and has a sufficiently-complete ATAPI implementation that it can be used for writing, so the ide-scsi workaround is no longer necessary.
Seems to work for many.. (Score:3, Interesting)
One good and important point.. yes, its using binary windows drivers, but they are trying to keep the whole project open source. They are going to hardware vendors who would otherwise like to support Linux, but don't want to port their code to a new architecture. Its a win/win for those who go along with it.
I've been working on getting the Intel Pro/Wireless 2100 card in my T40 working without too much luck yet, but I think its my local problem. Others report great success with the same card.
Re:Seems to work for many.. (Score:5, Funny)
I would have thought it was more a case of win/linux for those who go along with it.
Ouch. Did I actually just make a joke that lame?
Re:Seems to work for many.. (Score:2)
Re:Seems to work for many.. (Score:4, Insightful)
I look at the situation like this: you could replace a capacitor or resistor or oscillator on the radio to make it out-of-spec, and maybe you could do the same thing by writing the wrong value in a register. But either way, the user is has to hack either the hardware or the software. Hardware hacking concerns don't prevent the sale of radios, and software hacking concerns shouldn't prevent the sale of radio drivers.
Re:Seems to work for many.. (Score:2)
Actually, hardware hacking concerns do prevent the sale of radios. A decade ago many scanner radios (basically programmable wideband recievers) were pulled off the market because they could be easily modified to recieve cellular phone conversations. The radios were redesigned to prevent access to those bands (or make the modifications prohibitively difficult.)
Re:Seems to work for many.. (Score:2)
A load of crap. I can go to radio shack and build a transmitter that will broadcast in any reasonable band at whatever power level I see fit to set it up at. No one is being stopped from being able to build a "jammer" in any freq range they see fit in. The problem merely comes when you actually use it and are finally tracked down. Then it is time to pay the fine.
As it is not illegal to go to radio shack or any other similar store and buy parts to construct whateverthehellyouwant, it is a totally bullc
Good god! (Score:2)
Oh wait, I did anyway. Not because I thought Linux worked better but because I hate Windows.
Re:Good god! (Score:2)
And why did you feel the need to tell us this? Switching OSes out of blind hatred is supposed to be good or l33t somehow?
Re:Good god! (Score:2)
Anyway, this is really cool for wireless in Linux.
Re:Good god! (Score:2)
With windows it's usually not blind hatred, it's hatred from close and intimate knowledge and experience.
I have Win XP on my laptop (couldn't buy without) but never use it. So some minor hardware stuff doesn't quite work right on linux, big deal. All the software works, I can get work done, while windows doesn't even ship with a decent text editor or an ssh client. If I'm forced to install cygwin for the most basic tools, I'd r
How have they done this? (Score:3, Interesting)
If not, then is it possible to do this as open source, there-by removing the problem of this going commercial (much like Crossover)?
As I understand it, there is nothing stopping someone from writting a similar product and releasing it under an open source license.
Is there anything in particular that would stop someone from doing this?
Grumblegrumblegrumble (Score:2)
</rant>
OK, I'm better now... been having WAAAY too much beer...
Re:Grumblegrumblegrumble (Score:2)
Besides, I currently don't feel that strongly about the subject of charging for drivers for hardware I don't use anymore.
If I hadn't been joking, I wouldn't have gone after Linuxant, but Conexant instead, and the entire notion of the winmodem. So there!
Development effort (Score:2, Interesting)
-At first, there "are" linux developer competent enough. There are many willing to help, and stuff gets done.
-I still don't know anyone around me who is capable of writing a WDM driver, but i know quite a bunch of people who are writing kernel drivers all the time.
I guess, we linux (or BSD or what you like) developer should be
Re:Development effort (Score:2)
linuxant sucks (Score:4, Funny)
In addition, during this file transfer, Mozilla won't work. And my latte has gone cold waiting for a ssh session to negotiate. Even ed over a telnet session (unencrypted over wireless! insecure, I know, but I'm desperate) to my C64 running Lunix is straining to keep up as I type this.
I won't bore you with the laundry list of other problems that I've encountered while working on various Centrino laptops running DriverLoader, but suffice it to say there have been many, not the least of which is I've never seen a wirelessly connected centrino laptop that has run faster than its Commodore counterpart with acoustic-coupler speakerphone wireless, despite the Centrino's faster chip architecture. My Atari 2600 with 128 bytes of ram with avian carrier RFC1149 wireless runs faster than this centrino machine at times. From a productivity standpoint, I don't get how people can claim that the LinuxLoader is a superior piece of software.
LinuxAnt addicts, flame me if you'd like, but I'd rather hear some intelligent reasons why anyone would choose to use DriverLoader over other faster, cheaper, more stable systems.
Re:linuxant sucks (Score:2)
Ah, I see. A data point of 1. Very statistically robust. Perhaps if you try it on different wlans AND try the same coffee shop wlan on another day AND get the same crap results in all cases then you may have something there. You are perhaps too fast to blame the driver rather than the network. Come back when you have more data points.
Which wireless hardware works with Free Software? (Score:3, Interesting)
For those of us who want only Free Software, what wireless hardware works with Free Software drivers?
Re:Which wireless hardware works with Free Softwar (Score:2)
Re:Which wireless hardware works with Free Softwar (Score:2)
Re:Which wireless hardware works with Free Softwar (Score:2)
I finally ended up with a Microsoft MN-520 [microsoft.com] Prism card and the WLAN-NG drivers.
I live in a smallish town where the hardware vendor with the largest selection is Office Max. I bought, literally, 5 NICs over the course of a week. All were either unsupported (usually Broadcom chipsets) or required a newer OS than would run comfortably on the little laptop I was using. The Microsoft kit ($70 for a base station and one PCMCIA NIC) just worked out of the box.
I te
Happy customer (Score:4, Informative)
Reverse Engineering (Score:5, Interesting)
Don't use for Intersil or Atheros (Score:4, Informative)
Although the DriverLoader apparently supports these cards, please support these companies in either helping develop Linux driver support or releasing specifications (both of which Intel and Broadcom adamantly refuse to do) by
a) purchasing their products when you have a choice (e.g. buy Pentium-M instead of Centrino and add on a third-party wireless card, and don't buy 802.11g products from Linksys or Dell which use Broadcom), and
b) Use the open-source drivers rather than emulating windows drivers, let the chip (Atheros and Globespan/Virata nee Intersil) and the card companies know that you appreciate their linux support. Report bugs and feedback to the open source projects, too.
It's nice to have something like this around as a stopgap way to load drivers for hardware made by manufacturers with poor linux support, and even as a way for manufacturers to ship initial drivers for linux inexpensively for them (and claim "linux support out of the box"), but it is no substitute for published specs and real drivers (which, with published specs, the companies don't even have to develop themselves).
Re:Don't use for Intersil or Atheros (Score:2)
Ignore previous post (Score:2)
I still think, however, that the statement I commented on sounds "wrong"
Atheros drivers aren't ready for prime time (Score:3, Interesting)
The drivers will crash the kernel, will sometimes simply stop working after a while, and when they are working, they do not transfer data anywhere near the theoretical limits of the card.
The card "sort of" work to access an access point, but if you want to use them to create an access point they just don't work in my
Beware Linuxant! The future goes from bad to worse (Score:4, Interesting)
Guess what? They decided that development costs were too great and thus, they charge for it now. On top of that they removed all prior free releases of the driver (which worked just fine for all but some of the newest cards and/or some of the more esoteric modem features) from their website. There was no warning for this change, and they began sending marketing emails to their driver -announce list.
With this kind of history, I am wary of supporting any kind of use of their windows-driver wrappers for wireless cards. I am wary that I or my users will grow to rely on these drivers and then have the rug pulled from under our feet. I am wary that hardware manufacturers will grow indifferent to providing native Linux drivers while this product is available and works well. When the time comes that you have to fork out an extra $40 to Linuxant.
Please be aware that I am not opposed to Linuxant marketing their products commercially. It has been my experience that they produce very good work and code that does what it says. It's a shame that the hardware manufacturers cannot seem to support their work financially, as I believe it is in the manufacturers' best interests to see that their hardware works with a wide variety of software and operating systems. For Linuxant not to be up front about this matter is pretty low-brow.
The similarities to their namesake are striking... Linuxant: Keeping the business ideals of Conexant alive and well in the Linux community!
~GoRK
Re:Beware Linuxant! The future goes from bad to wo (Score:2)
No, the OP is not wrong. The original free drivers which offered full performance were removed and replaced with crippled drivers. Also, he never said that the full drivers cost $40, he was just illustrating a point about possibly having to pay for these new wireless driver wrappers in the f
Performance? (Score:3, Interesting)
For instance, just putting traffic through a or NAT routine can take up to 10% speed hit if you have no other significant bottlenecks. Yeah, I know, my example isn't apples-to-apples, it's just meant to give an example of a performance hit.
I would imagine a wrapper, even for a completely bug-free alien driver, would have some form of performance degradation and/or extra CPU usage or both.
As a side note, I too am very afraid that this will further stifle linux native device driver support from commercial outfits.
Heh... I can see the "real" press release now... (Score:3, Funny)
...(half a page of empty space)...
pwned.
...(half a page of empty space)...
Sincerely,
the Linuxant team.
Good Linux Hacking (Score:3, Interesting)
But when I see something as useful as this, I have to hand it to the developers.
Now a whole family of contemporary laptops have been rendered fully functional under Linux.
Fully functional DESPITE THE INTENTIONAL NEGLECT BY THE CORE VENDORS.
One must wonder why OEM support for Linux is so fragmented; sometimes superb, sometimes completely absent.
Could it be that the financial aspects of Linux make it less appealing somehow? After all, it would be crazy for Intel et.al. to omit Windows support.
Good work guys!
Intel Driver Support for Wireless (Score:5, Informative)
I recently wrote a nice letter to Intel about the built-in wifi card on my ThinkPad X31, to ask whether Linux (or FreeBSD! Yay!) drivers would ever be available?
I got a very friendly response from them:
Hello John,
Thank you for contacting Intel(R) Technical Support.
In order for Linux to run on Intel(R) Centrino(TM) mobile technology-based systems,
software drivers are needed for the processor, chipset, and 802.11 wireless
components. Currently Linux drivers are available for the Intel(R) Pentium(R) M
processor and Intel(R) 855PM and 855GM chipsets. A Linux driver for the Intel(R)
PRO/Wireless 2100 wireless network connection is currently under development.
You can check back at the following link for the latest information on Linux driver
support for the Intel(R) PRO/Wireless 2100 network connection.
http://support.intel.com/support/network/sb/cs-
Sincerely,
Roberto G.
Intel(R) Technical Support
http://support.intel.com
Intel is a registered trademark of Intel Corporation or its subsidiaries in the
United States and other countries.
*Other names and brands may be claimed as the property of others.
->Hi there,
->
->I recently bought a Thinkpad X31, after great experiences with an X20.
->The only weakness is the lack of Linux/FreeBSD drivers (first thing
->I did was netboot FreeBSD and re-format XP off the drive) for the
->built in WiFi interface. I know there are currently no plans for these,
->but please consider this yet another happy X31 user, who'd love to see
->some nice person write a driver.
->
->Cheers,
->
->-John
Re:Intel Driver Support for Wireless (Score:2)
Interesting, but... (Score:2, Insightful)
Add an x86 emu and... (Score:2)
Don't think that's too whacky, either. XFree86 already uses that trick to execute x86 video card BIOS code on non-x86 platforms.
Re:What what? (Score:4, Informative)
Re:What what? (Score:2)
Re:Confirmation, please (Score:2)
Confirmed, it does run on 2.6. Infact, they recommend it if you have ACPI problems. Though they say support is more difficult for 2.6 since its still evolving.
Re:Confirmation, please (Score:2)
I'm having to reboot back to 2.4 for the Cisco vpn driver
Though MPPE (weak Microsoft encryption) is not available for 2.6 *yet*, you might want to look into pptpclient [sourceforge.net]. The web page tells you exactly how to set up ppp and everything. It'll connect to pretty much any Windows-ish (i.e., Cisco) VPN, and it's free. MPPE support needs a kernel patch for 2.4 and is on its way for 2.6.
Advantages: GPL, better documentation, the primary developer is very helpful on the mailing list. Disadvantage: maybe harder to
Re:Confirmation, please (Score:2)
Re:Confirmation, please (Score:3, Informative)
There's a solution to that if you're using the Cisco VPN3000 client: this mailing list posting [uiuc.edu] by a friend of mine explains how to make it work.
Re:Offtopic (Score:2)
Re:Offtopic (Score:2)
Re:Offtopic (Score:2)
Re:FOR SLASHDOT OUTAGE AND BUGS, SEE TACO'S JOURNA (Score:2)
Re:Who cares about drivers? (Score:2, Funny)
Ahhhhhhhhhhhhhhhhhhhhhhhhh!
Re:Who cares about drivers? (Score:2)
Re:even more offtopic (sorry) (Score:4, Funny)
Re:How badly must one crave Linux to do this?! (Score:2)
At some point, isn't it easier to just run Win2K?
And the obvious question is:
Should I give you my mailing address so that you can ship me the Windows 2000 software, since I can't afford to pay the $300 (or whatever it costs) for it?
I'm not being a smartass, I'm just making a valid point.
Re:Bah! Opensource is better (Score:2)
Uh, hello? The driveloader is free as in beer. It contains open and closed source components (they have no control over the closed portion and are thus unable to release it - don't blame Linuxant). You are NOT paying Linuxant for the downloading/use of driveloader. It is FREE. They indicate that it is their intention to keep it free (beer) as well.