Linux Centrino Driver Update 273
Edy52285 writes "An article on News.com talks about how Intel has been, and still is, dragging on releasing their Linux drivers for Centrino. Intel is reluctant to release its drivers as open source since doing so would reveal secrets about their wireless hardware. Linux in currently unable to take advantage of Centrino's wireless networking devices, without, that is, prying $20 from your thin wallet to buy Linuxant's DriverLoader (discussed in an earlier story). Will Swope (Intel's General Manager of Software and Solutions Group) said in an interview said "What I believe will happen is we will end up having a Linux compatibility driver that is not open source at first, then designing future drivers in such a way that they are open source but will not expose intellectual property," Intel seem to be taking its time on releasing the drivers, and even in the article, there is a lack of any commitment on a date or under what conditions the drivers will be released." Also, someone pointed out that it's worth checking out ndiswrapper for the driver.
ndiswrapper (Score:5, Informative)
Not true. I'm using the open-source ndiswrapper [sf.net] project together with the win32 drivers, and it works, although a bit buggy. See here [ucl.ac.uk]
not buggy here (Score:2)
Re:ndiswrapper (Score:5, Insightful)
1. Don't give specifications away
2. Tech-savvy high-end linux users don't buy your product
3. ???
4. Profit???
Re:ndiswrapper (Score:5, Insightful)
Re:ndiswrapper (Score:2)
I'll let you do the math...
Re:ndiswrapper (Score:2)
Re:ndiswrapper (Score:3, Interesting)
"Chipzilla and M$ have been "in bed" together for many years, and we all know how Microsoft feels about Linux."
I don't think Intel is in bed with Microsoft, at least not exclusively. I remember at one point Intel helped Be inc. (Creators of the now long-dead Be Operating System) to optimize their software for Intel processors. I also doubt Intel hates Linux, I bet they get lots of revenue from servers being converted to x86+Linux.
I think the delay in Linux Centrino drivers is mostly due to simple econ
And thus... (Score:5, Interesting)
Re:And thus... (Score:2)
When someone as big as Intel refuses to support linux on its hardware out of "IP" concerns. What kind of message does this send to the rest of the world, let alone smaller hardware vendors? Not good PR that's for dam sure.
Re:And thus... (Score:3, Informative)
I have an Apple 12" PowerBook. Never tried running Linux on it, though.
Re:And thus... (Score:3, Insightful)
Why would you spend obscene amounts of money on an Apple laptop just so you can run Linux on it? For a group of people that complain so much about the "Microsoft Tax" and actually think that it raises the price of your computer by the retail cost of Windows, Slashdotters sure as hell don't have a problem paying hundreds more for an Apple laptop just so they can be spared the agony of seeing Windows boot up once. Ba
WHo friggin cares about Linux on Mac hardware? (Score:2)
Much of the command line is Linux and BSD derrived, X11 runs integrated with the Mac WindowServer; hell, the thing comes with Apache pre-installed with a "Start Webserver" button from the GUI.
Why even re-install when I can run anything right in the Mac OS?
Re:And thus... (Score:2)
Which brings up a good point... (Score:2, Insightful)
Isn't this why Stallman insists on running only Free software?
Re:Which brings up a good point... (Score:5, Insightful)
Intel has made it very clear when they announced the Centrino chipset they would support Linux.
Well they haven't, their video chipset has a broken bios and no documentation and their wireless chipset has no documentation.
For the videochip there is some binary only stuff that only works with a very limited set of kernels and X versions.
For the wireless chip there still isn't even a driver.
The promises are getting dated and the hardware is getting dated. The only thing new comming out of intel is PR bullshit.
Jeroen
Open Source NdisWrapper that supports Intel (Score:2, Informative)
For more info:
http://ndiswrapper.sourceforge.net/
ndiswrapper (Score:3, Informative)
http://ndiswrapper.sourceforge.net/ [sourceforge.net]
This is an open source implementation that allows linux users to load their windows drivers and use their WiFi cards.
Its still very new, but there has been some success with the centrino chipset, as well as Admtek, Atheros and Broadcom cards.
Re:ndiswrapper (Score:2)
And precompiled? (Score:5, Insightful)
Alvie
Re:And precompiled? (Score:2)
Re:And precompiled? (Score:5, Insightful)
If Intel would step up and prove that they support Linux, it would be a huge boost for Linux and extra appreciation for Intel from the Linux community. Even if they release a beta for Linux, you know that a large portion of users will actively assist in the testing and send in bug reports.
Re:And precompiled? (Score:2)
I hope it works better than the nVidia solution. I had a low end nVidia card. It was not very solid. After a long long wait Intel finally released the Linux driver for the on board graphics (845G). It was worth the wait. The driver was very very solid.
Re:And precompiled? (Score:2)
So if you were an Intel PHB, which would you choose - lose a fe
Simple solution (Score:3, Interesting)
Our solution was to write a proprietry driver, and then write a wrapper for this to interface it to the kernel. Release the wrapper under the GPL, then release our proprietry software as closed source.
Re:Simple solution (Score:2, Insightful)
Simple answer, Don't buy nutrino laptops! (Score:5, Insightful)
will drive the market. This is also what we would need to do as soon as the PC gets locked up with
the new Award Bios. Demand has to be so low that it
will just about drive the home PC vendors out of business. then and only then DRM will be dropped.
I'm stocking up on some hardware now, that way if my
desktop or firewall does die, I can build a new one.
Re:Simple answer, Don't buy nutrino laptops! (Score:5, Informative)
The one language they understand (Score:4, Insightful)
Until they have a proper Linux driver, buy an AMD based system instead.
Re:The one language they understand (Score:2)
You are aware that it's a driver for the wireless technology and not actual cpu right? Last I checked (though it's been a while) AMD didn't integrate wireless into the mobile processors. So either way you'll have to buy a third party card if you want wireless.
I had a AMD notebook and it barely got an hour of battery time. I hear their newer generation of mobile processors are supposed to be better but I have heard that the cent
Re:The one language they understand (Score:2)
Re:The one language they understand (Score:4, Insightful)
Who are they hiding this from? (Score:3, Insightful)
Other chipmakers, I presume. So that nobody could produce an alternative wireless card to go with a Pentium M processor or some such.
But wouldn't anyone who's capable of designing and producing his own chipset be able to dissect the Centrino architecture and reengineer it, either by careful blackbox testing or by actually taking a microscope and looking at the chips? Am I way off mark here?
But if it's not other chipmakers they are protecting this from, if it actually is a software issue, then they are simply dancing to the tune of Microsoft due to whatever behind-the-scenes agreement they have with them.
Re:Who are they hiding this from? (Score:2)
Re:Who are they hiding this from? (Score:2, Insightful)
A hardware company (chip manufacturer, global player) would have much more incentive and the necessary financial means to achieve something like that.
Much ado about... (Score:2, Insightful)
It's a freaken' wireless chipset and a power efficient CPU. It's not like no one else makes them.
Re:Much ado about... (Score:2, Informative)
Intel doesn't want to release the specs because the Centrino's flexibility allows you to do certain things that breach government broadcast regulations.
Until they can figure out a way to block J. Random Hacker from doing that, they won't release jack shit.
Re:Much ado about... (Score:2)
Some analogs in other industries:
not so bad (Score:2, Insightful)
So in other words, Intel is considering open source projects in the future. Isn't this news to get a little excited about?
How often in the past have companies brushed aside Linux? Many, many times. It gives me a bit of a fuzzy feeling inside to see guys like this being honest and
Do it like M-Systems... (Score:5, Informative)
Now they seem to be in a similar boat: they don't like to give out their intellectual property. Their solution is what looks like a driver stub and a binary
This practice means that you can't compile the driver into the kernel, you have to build a module (since the GPL does not allow building that propietary driver into the GPL'ed kernel, but allows non-GPL'ed kernel modules since they are not part of the resulting program or so... at least this what I recall Linus saying about that subject).
But having a module does the job as well, using an initrd we can boot from M-Systems DoC perfectly (in Real Mode they are accessible like a harddisk). The extra-effort is worth it since in our experience they are a lot more reliable than Flash IDE Chips, and reliablity is an important factor in embedded systems like ThinClients
Intel could do it the same way: release a driver stub and a binary
Re:Do it like M-Systems... (Score:3, Interesting)
Indeed. If you look at the Linux Atheros driver [sourceforge.net], Atheros and/or the people who licensed the proprietary bits from them provide a Hardware Access Layer (HAL) module that's binary-only. The rest of the driver can then just be GPL; the HAL takes care of hiding the precise details of talking to the card and doing all the FCC-compliance bits.
I bought the Intel card because I had the choice of Broadcom, which TMK has zero plans to release a Linux driver, and Intel, which has announced plans to. Both suck and
Re:Alternitive choice at Dell (Score:2)
Shame on Intel (Score:2, Interesting)
FreeBSD users have an option: (Score:3, Informative)
buy "wireless ready" (Score:3, Interesting)
The whole Centrino bit is a textbook monopolist tactic called a tying agreement [lectlaw.com]. Intel can skirt around it because its still offering the pentium-m, but with no marketing support. The general customer is really confused and assumes that if the laptop does not have the centrino sticker, its not the best one.
Prism 54g (Score:5, Informative)
These card are relatively inexpensive. There's no particular reason to pick a Centrino laptop because of the built-in WLAN support.
Stuck on WinXP (Score:2, Informative)
- swsusp is not reliable. Sorry, but I can't be patient when my fucking laptop hangs on the 2nd or 3rd resume. Cold booting and shutting down is just too damned slow, so I rarely bother anymore.
- lack of Centrino support. Bastards at Intel! I would not have purchased this laptop if I knew I would have gotten shafted on Linux support -- especia
Notebooks (Score:3, Interesting)
Linux (Red Hat 9), of course, installed without so much as an extra line feed, and supported each and every device perfectly. This was a fairly new notebook as well. It was amazing.
Can't figure out why manufacturers go out of their way to make it difficult for people to work with their own computers the way they want. Centrino should be supported, especially with notebooks being as expensive as they are.
Re:Notebooks (Score:2)
We just spent ages trying to configure a new Acer Aspire laptop (17" screen) - and most worked with RH Fedora out of the box, except hibernation (which worked sometimes, but not with the Nvidia drivers in), and we couldn't get it to query the battery power state (relevant file in
Solve Linux notebook issues: get a PowerBook (Score:2, Interesting)
Since then I haven't wasted a single second searching for drivers or wrestling with hardware to get it to work. Sleep and restore works 100% of the time. Bluetooth and wireless LAN are bulletproof. I'd almost forgot
secrets?! (Score:2)
What could Intel's motivation be? Is it to hide a huge flaw, or to hide a huge security vulnerability such as backdoored encryption?
Re:secrets?! (Score:2)
Or both.
I'd doubt VERY much that their wireless stuff is soooo advanced that anyone would learn anything useful from examining it.
It's like a bad date. (Score:5, Interesting)
It's like the who DVD-CSS mess. Linux people just wanted to be able to watch DVD's without runnning Windows. What resulted was a hack that made convertion of DVD's into cheap Divx copies easy and painless.
It feels like dating someone who never trusts you, never earns your trust (or respect) and goes hysterical when you don't behave exactly how they want. Reminds me of an ex-girlfriend, frankly.
Ohh spare cycles, yummy! (Score:4, Insightful)
Those spare cycles could do something better than doing the hardwares work. Microsoft wants to have it all in windows if they can. That way they can tie the whole platform to windows cementing the monopoly on desktops. MS and Intel have had their jousts and Intel have always folded under the pressure. Intels project to make hardware more platform agnostic was stopped by MS who saw a threat to their Wintel Symbios.
There is nothing stopping eg. device drivers from being implemented much lower down like in the actual hardware, talking only in pre standardized APIs. Whats stopping that great innovation that would put a stop to driver problems and make it much more easy to develop new products?
Guess once!
Replace it with MadWifi 802.11a/b/g from Atheros (Score:5, Informative)
The card I bought is an IBM 11a/b/g Wireless LAN MiniPCI Adapter (IBM Part Number: 31P9701), and works flawlessly under REHL3.
Re:Replace it with MadWifi 802.11a/b/g from Athero (Score:2)
And they're not afraid of reverse engineering? (Score:2, Interesting)
I have a Centrino notebook (Score:2, Interesting)
Fiddling with device settings (Score:3, Insightful)
Intel doesn't want to risk being associated with these kinds of things (and you know if they released an open source driver, someone would).
This still doesn't however totally explain their not releasing a closed-source driver...
have we seen this before? (Score:4, Insightful)
Didn't anybody learn from the WinPrinter and WinModem farces?
Yes, they did learn (Score:2)
Face it, people are sheep. I can only take comfort in that they'll inherit the world that they're demanding.
When the last computer geek is out of a job, when the last hardware modem is sold, when the last packet is sent unfiltered, all in the na
Why are they afraid? Just release non-GPL drivers (Score:2)
Seriously, doesn't Intel even understand the GPL? I mean, I may be mistaken, but as long as they do not use GPL'ed software in their code and release drivers for the different kernel versions, there should
IP Issues? (Score:3, Informative)
It sounds plausible, but they also could have been blowing smoke.
Re:IP Issues? (Score:4, Informative)
Signed register sets is a much better solution which is both more secure and more open. Intel can design hardware that only accepts register sets that have been signed with Intel's private key. This would make it impossible (as opposed to just inconvenient) to use the forbidden frequencies, so the FCC would be happy. And it would be possible to write open-source drivers to load the signed register sets without compromising security or FCC certifiability.
A decent move... (Score:2)
Regards,
jdif
Any 2.6 Wifi out-of-box (Score:2)
software radio (Score:2, Insightful)
Atheros' ended up releasing a binary-only driver... kernel-tainting and all. If the Centrino radio controllers are also software-based, you can expect a binar
The answer is simple (Score:2)
Linuxant (Score:3, Interesting)
Based on their (lack of) responsiveness so far, I would not recommend them. I have switched to using the madwifi driver [sourceforge.net] (with a different wireless card).
Re:Secrets? (Score:5, Insightful)
Re:Secrets? (Score:5, Insightful)
Re:Secrets? (Score:2, Insightful)
Re:Secrets? (Score:2)
Re:Secrets? (Score:4, Informative)
--It only takes 20 years for a liberal to become a conservative without changing a single idea.
Re:Secrets? (Score:5, Interesting)
Trying to obscure hardware by only handing out binary-only drivers and hiding the API from the average programmer does not help at all against professional counterfeiting / industrial espionage. But it's quite amusing to see a company like Intel play the security-by-obscurity song.
They should know better.
Re:Secrets? (Score:5, Informative)
Odds are Intel does know better than you armchair engineers.
Having worked there up until a few years ago, I'd say that most of them agree with the "armchair engineers" and think it's silly to try to hide stuff this way. But there are (lets see, where's that Post Anonymously button?) flaming morons in various management positions (mostly marketing) that are totally clueless. AMD, et al. have the resources to disassemble the binary only drivers anyway, so the only thing you are doing is slowing the adoption by technically oriented users, but they can not / will not see this.
We even had people like Linus, ESR, BP, etc. come out and do dog & pony shows about why it's a Good Idea to open things like this up, but the only thing that seems to be working is a gradual process of selective retirement of the morons. (Intel's culling process to rid itself of the clueless can best be described as "brutal".) Saddly (since I still have stock & and friends in Intel) there is a fair voluntary exodus of the cluefull as well.
-- Anonomous Coward
P.S. The funniest part of the dog & pony show was when one of the PHPs listed among the downside of open sourcing the "fact" that it would piss off MS.
The legal department people who were there were not clueless and came down on the poor idiot like a ton of lead. From the hurt look on his face I think he expected them to side with him.
Re:Secrets? (Score:2)
Joe
Re:Secrets? (Score:3, Interesting)
Re:Secrets? (Score:3, Insightful)
Re:Secrets? (Score:4, Insightful)
Those guys are probably the least interested. Their engineers know exactly how to make similar devices. The only ones that might be interested are some third world country's bootleg industry. And they can/will reverse engineer the devices anyhow.
All these "Oh, we can't release the specs, that would reveal our secrets!", are pretty full of it. There are very, very few hardware/software solutions that aren't widely known. It gets really silly when companies such as NVidia refuse to release info to the XFree community, due to their hardware secrets. For heaven's sake! Even the insides of such (more or less) proprietary devices as the PS2, the GameCube, and so on are well known...
Re:Secrets? (Score:2)
At a guess: "Trade Secrets"; those pesky things that give you an advantage over your direct competitors in a market.
Re:Secrets? (Score:5, Funny)
Re:Secrets? (Score:5, Funny)
Well, they were. The last of the engineers were fired last Thursday.
3 Words: SDR -- Software Definable Radio (Score:2, Interesting)
Depending on the hardware, who knows maybe someone could even implement GSM/PCS on it. Whatever may be the case, having access to hardware like this would allow people to play around with it.
What is SDR? [compuserve.com]
GNU SDR implementation [gnu.org]
Re:Secrets? (Score:5, Informative)
Re:Secrets? (Score:5, Insightful)
Well, that sucks for them. Perhaps they should have built a real wireless device rather than taking away CPU time for something that is best handled by a seperate device.
This revealed, do most linux users even want a Centrino-based laptop?
Re:Secrets? (Score:5, Informative)
Hells yeah! I'm within a year of replacing my old PIII 550Mhz Compaq laptop, which has been a trusty and faithful machine until recently but is now starting to give me hardware problems.
My next machine would be a Dell 300M running SUSE because it's ultra-portable, but thanks to Intel dragging their feet my next machine will probably be a G5 powerbook running Fink. Actually, Dell gets part-credit. Their recent quality control problems have made me suspect the reliability of their hardware.
That's the way the market works. Hey Intel, thanks for playing, but this ball just went over the fence!
Re:Secrets? (Score:5, Interesting)
next generation of laptops considering Broadcom & Philips [com.com] have already cooked up
their own even lower power chipset.
I won't make any claims on the validity of these numbers [216.239.41.104]{---Google Cache
Since i couldn't find the Yahoo Article they mention
- $12 a chipset
- 97% less power consumption than Intel Centrino in standby mode
- 70% less transmit power consumption
- 90% less receive power consumption
- 802.11g "not that far away"
~And this was October 2003
Re:Secrets? (Score:5, Interesting)
The term "Centrino" is a 100% pure marketing term. There is absolutely ZERO technology connected to it, it just means that you are using an Intel Pentium M processor with a an Intel motherboard chipset and an Intel wifi chip.
The trick behind all this though is that if you combine those three elements then Intel will give you MUCHO-$$$ for marketing purposes. Last year Intel gave out $300 million to the likes of Toshiba and Dell to market their Centrino laptops I would not be at all surprised if it turned out that it was CHEAPER to add in an Intel WiFi chip than to have no wifi chip at all once you factor in the advertising bonuses. So that $12 Broadcom chip could well be $14 or $15 more expensive than an Intel one.
I stand corrected (Score:4, Informative)
Re:Secrets? (Score:3, Informative)
First off, a 1.5GHz Pentium M will run circles around a 2.0GHz Celeron. Actually it will beat the pants off a 2.8GHz Celeron, but the Celeron is perhaps a bad example because that chip REALLY stinks! The current Celerons (1.7GHz through to 2.8GHz, basically a castrated bastard-child of the regular Pentium4) are absolutely abysmal performers, so it doesn't take much to beat them; AMD's $35 Duron processors running at 1.6GHz will usually match or
Re:Secrets? (Score:5, Insightful)
Intel's entire strategy over the last 10 years has been precisely to move as many functions as possible into the CPU. This enables them to justify selling processors with far more horsepower than anybody needs for word processing or browsing, and it lets them assert control and influence over a much larger fraction of the hardware market.
That's why they keep adding more multimedia-oriented units to their architecture; it's also why they designed the P4's memory architecture to be mainly good at streaming blocks of video data.
Their strategy has been relatively successful up to now. There's just no way that they would design a totally stand-alone wireless solution to be tightly marketed with their CPUs.
In fact, just from the Centrino marketing material, you'd get the impression that the CPU itself is handling the wireless functions. Perhaps they plan to move that logic into a future mobile CPU chip.
Re:Secrets? (Score:2, Informative)
yes they do. and into everything [intel.com]
Re:Secrets? (Score:2)
Re:Secrets? (Score:5, Informative)
Using modified drivers, it would be possible to make the card emit different frequencies or more power, thereby violating the usage licence.
Re:Secrets? (Score:2)
most US companies PRAY they'll get away with producing something that'll get snapped up by the GP due to a flaw or workaround that makes the item valuable.
Re:Secrets? (Score:2)
Re:Secrets? (Score:2)
I imagine it is easier for Intel to get approval for their wireless devices if they can't be modified, than if they were selling an easily modifiable computer controlled tranmitter.
Re:Yeah, that sucks (Score:2, Insightful)
Indeed.
However, when I decided to purchase a decent wireless card [buffalotech.com] , I would've liked to have been able to use it under Linux without paying extra. When you spend nearly UKP50 on the card, a discount on the Linuxant driver [linuxant.com] (at the very least!) would have been a nice gesture.
Re:Linux (Score:2)
It's only a question of using the right platform fro your computing needs.
I find that Linux is very appropriate for engineers or serious computer users because of its flexibility.
Of course, Dell or some other OEM could conceivably sell systems pre-installed with Linux, as installation and configuration seem to me to be the biggest hurdles, and then you could see home linux users just using Linux and seeing its benefits too.
I think the 200$ Wal-Mart Lindows PC was a step in that dire
Re:Linux (Score:2)
Linux is just easier to play around IN for people who like to do that sort of thing. Windows, being closed-source makes it much harder.
And as far as Microsoft making you productive immediately, check out the Knoppix project; it boots off a CD, and puts you in a graphical environment with a lot of quality apps instantly, even faster than installing Windows.