Slashdot Mirror


Reverse Engineered 802.11b+ Drivers

orv writes "When Andreas Mohr found that his new wireless networking card wasn't supported under Linux rather than returning the card and getting himself a supported one, he decided to set up a project to write his own drivers instead - http://acx100.sourceforge.net. Companies such as D-Link had initially promised to release linux drivers for these cards but later backed down from that promise and announced that Linux would not be supported and that customers should not hold on to the cards in the hope of getting them working, as shown on their current FAQ. Texas Instruments, the makers of the chipsets upon which these 802.11b+ cards are based refused to release code or specifications for the cards, no doubt for similar reasons that were recently discussed here. The fact that the current alpha release is certainly as good, and in some areas better, than the binary drivers that escaped from one of the card manufactureres speaks volumes for the quality and determination of the team to create their own drivers."

272 comments

  1. And yet, the UN suggests WiFi laptops??? by jkrise · · Score: 4, Insightful

    Proprietary hardware - laptops. Proprietary drivers fro WiFi that lock you to Windoze. And a proprietary Intel Centrino doublespeak.

    Is this what poor third-world countries yearn for? Should they leapfrog to disaster? I'm disappointed someone like Mr.Kofi Annan suggested this stuff to poor nations.

    -

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:And yet, the UN suggests WiFi laptops??? by sehryan · · Score: 5, Insightful

      Do you honestly think that Mr. Kofi Annan knows the first thing about WiFi computing with laptops?

      People that high up don't think logistics, they think ideas, and let the people below them work out the details. I am sure he wasn't thinking "This is my way to get in the good graces of Bill Gates!!! Third World Countries...Windows 0wnz j00!!!" More than likely it was "It would be cool for all these countries to have wireless laptops" with absolutely 0 knowledge on the details of such an idea.

      --
      The world moves for love. It kneels before it in awe.
    2. Re:And yet, the UN suggests WiFi laptops??? by BlowChunx · · Score: 2, Informative

      Last I checked my Lucent chips were pretty much fully supported under Linux. It's mostly newer hardware chips that are not.

      This is not surprising, as Linux hardware support always lags a little. The same experience can be had with motherboard chipsets...(this is not a flame, just current reality).

    3. Re:And yet, the UN suggests WiFi laptops??? by AllUsernamesAreGone · · Score: 0, Troll

      "Is this what poor third-world countries yearn for? Should they leapfrog to disaster?"

      That's what western corporations want them to do - the third world is a vast, untapped resource to them: they have lots of nice natural resources for western companies to strip-mine or patent to hell and a big population that may forma huge market eventually.

      "I'm disappointed someone like Mr.Kofi Annan suggested this stuff to poor nations."

      you shouldn't be disappointed or surprised - the UN is little more than a US plaything.

    4. Re:And yet, the UN suggests WiFi laptops??? by whatch+durrin · · Score: 1
      you shouldn't be disappointed or surprised - the UN is little more than a US plaything

      Troll, but I'll respond.

      What does your statement have to do with Kofi Annan's view on WiFi?

      Have US companies been awarded UN contracts for WiFi setups in third world countries? Even if they have, wouldn't it be the fault of the UN and/or the country getting the service, rather than the company being contracted?

      Do you have any evidence at all to support your ambiguous assertions?

      --
      ***
      Radio Shack. You've got questions...we've got blank stares(TM).
    5. Re:And yet, the UN suggests WiFi laptops??? by crazyphilman · · Score: 3, Insightful

      Well, although everyone's having a great time beating up on poor Kofi Annan, who's obviously not a techie and probably not really aware of the issues you're describing, let's take this in another direction.

      What if, and humor me here, Kofi Annan is a lot more savvy than he's letting on?

      Maybe Kofi said to himself, "Well, these laptops are light, and have great battery life, and they come with wireless gear... It's really only a matter of time before those Linux maniacs roll out a reverse-engineered set of drivers, so maybe I can buy into this tech bigtime, making it look like I'm US friendly and scoring some points with that nitwit Bush. Then, when the Linux drivers come out, everyone can switch over from the proprietary stuff and I have plenty of plausible deniability -- what? Me? Linux? Whatever do you mean?"

      Just a thought... Sometimes people are a lot sharper than they want you to think they are. ;)

      --
      Farewell! It's been a fine buncha years!
  2. DCMA Anyone? by cpn2000 · · Score: 4, Insightful

    Am I the only one who's first thought was whether these noble hackers would be unfailrly targeted by the corporations using DCMA?

    --
    All you touch and all you see is all your life will ever be ... Dark side of the moon
    1. Re:DCMA Anyone? by JessLeah · · Score: 2, Interesting

      No, I felt the same way. Frankly, I am amazed that anyone has the chutzpah to do this sort of thing, much less open a public Web site about it. I'm still amazed at the very existence of mplayerhq.hu-- in Hungary as it is. I'm stunned that the **AA fascists haven't sent a few thugs over to Hungary to work "justice", just like they did with Dmitry Sklyarov (spelling?)...

    2. Re:DCMA Anyone? by gilesjuk · · Score: 3, Informative

      It'll probably happen, some stupid chip makers don't like details of registers in their products leaking out. They somehow think a competitor knowing the interface to one of their chips will help the competitor.

    3. Re:DCMA Anyone? by Anonymous Coward · · Score: 1, Informative

      Skylarov came to the US. No one went to Russia to extradite him. And it wasn't the RIAA or MPAA. And your regexp is wrong, or at least very odd.

    4. Re:DCMA Anyone? by EvilTwinSkippy · · Score: 4, Interesting
      The DMCA only covers reverse engineering as it pertains to copyright circumvention.

      In any case there is a specific clause in the DMCA that allows for reverse engineering for the purpose of interoperability.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    5. Re:DCMA Anyone? by radon28 · · Score: 5, Informative

      The DMCA isn't just a blanket law covering all instances of reverse engineering, regardless of the context. The DMCA covers reverse engineering in cases where it is being used for copyright circumvention, which driver hackers aren't trying to do. MOST Linux drivers have to be written this way. Don't get me wrong, the DMCA is still a pile of hot garbage. I just hate it when people are scared to do ANYTHING that might be useful because of the DMCA.

    6. Re:DCMA Anyone? by JWW · · Score: 4, Insightful

      So these companies would rather give people who bought their cards their money back, or would they rather they keep their cards _and_ broaden their market share?

      Of course, in this business climate, the corporations in question will probably shut these hackers down and forbid product returns. It truly is amazing what companies will do to their customers these days.

    7. Re:DCMA Anyone? by Monopolist · · Score: 4, Informative

      IANAL, but I believe the DMCA explicitly *allows* reverse engineering when the goal is interoperability. Since the official FAQ for these cards says linux isn't supported, it seems to me the interoperability argument would hold.

    8. Re:DCMA Anyone? by arkanes · · Score: 2, Informative

      They'll claim that the firmware is copyrighted and that not releasing the specs is an access control mechanism, just like the people who're using the DMCA to sue about printer cartridges and garage door openers.

    9. Re:DCMA Anyone? by Anonymous Coward · · Score: 0

      To the best of my knowledge, ...

      1. Skylarov coded and released in Russia.
      2. America determined that his release, if within America, broke American Copyright.
      3. America sent FBI ( or equiv ) types to Russia, and abducted him, to stomp him in America, according to American Law.
      4. he was sent ( or brought? ) back to Russia.
      5. Trial date was set.
      6. he wasn't granted a visa to go to America to defend himself.
      7. somebody raised a stink about that..
      8. he got permission to defend himself.
      9. he got to actually do so.
      10. the judge DIDN'T determine that abducting foreign nationals from foreign countries, to prosecute+punish 'em in America was a problem, but didn't convict him, either.
      11. American Law stands as it did before, and whomever CAN be convicted by American Law, ought be kidnapped to wherever their actions happen-to-be maximally illegal, and prosecuted there, so long as such glorifies American Law properly.

      ( Noriega got this treatment, IIRC, and they were going to do this with Saddam Hussein, I believe...
      ... of course, it DOESN'T cut both ways, only America has the right to abduct and prosecute, and no U.N.-American ( no pun intended ) has any right to interfere, obviously. This is as the Bible intended, if one reads it properly...
      ( remember when that terrorist 'Jesus' went 'round attacking authority? he got Put-Down, properlike, and it was the church that did so: terrorists weren't acceptable then, either. Anyone who is stupid enough to have his kind of religion, nowadays, can expect Authority, God, to defend himself against that, even better than they did then! )

      To the best of my knowledge, the Hague agreement does something similar throughout Europe ( if it got enacted? ) it allows anyone to be tried for anything that is a crime in ANY member-state, so a Dutchman could be hauled to an Islamic state to stand trial for breaking their laws within the Hague-domain, even though he'd never left Holland before -- at least this is the way it got explained to me, anyways..

      Same principle happened when some Aussie took some big US newspaper to court in Australia, and WON the right to try 'em in Australia, even though they'd written and published within America.

      New World Order..

      So long as it is enforcement of authority, rather than celebration of independently living rights, it is .. in order. Opposing shift, however isn't..

      Orwell was an optimist, obviously, but so long as the majority enforces such, then majority gets to assert Authority, and thereby will Be Happy[tm].

      Isn't that wonderful!

      -
      note: any supposed hint of Sarcasm or Parody or Satire within this post exists purely within the mind, should there be any, of the reader: none such were licensed for use in this arrangement of letters, and therefore they couldn't possibly be, here.
      -
      note2: any supposed hint that I'm actually getting at 2 different, though inter-involved meanings, also cannot be, because meaning hasn't been licensed from anyone, either...
      -

    10. Re:DCMA Anyone? by JessLeah · · Score: 2, Funny

      It wasn't intended as regexp. Most SlashDotters nowadays come from a DOS/Windoze background, and would not understand regexp. Hence, I used something more understandable to those used to "delete *.*", or whatever the command would be in DOS. I always forget. (delete? erase? remove?)

      If I were going for regexp, I'd just go "(RI|MP)AA". But most Windozies would parse that as "Rimpaa", which sounds more like Puumba's evil twin brother than anything. ;)

    11. Re:DCMA Anyone? by Anonymous Coward · · Score: 2, Insightful

      Even using DOS notation, it is still wrong. It should be *AA or ??AA.

    12. Re:DCMA Anyone? by Gonarat · · Score: 2, Informative

      You are mostly right, except for Nr. 3. Skylarov came to the U.S. to give a talk on his program at Defcon, and was detained (captured) by the FBI in Las Vegas as he was getting ready to leave his Hotel and go to the airport. He ended up in San Francisco after being flown/driven several different locations. He was stuck in San Fran for several months before he was finally allowed to go home to Russia until the trial.

      --
      Beware of Sleestak
    13. Re:DCMA Anyone? by NGTV13 · · Score: 1, Interesting

      the DMCA is probably crossing everyone's mind here, because people are scared of it. They hear the words "reverse-engineering" and quiver in their long johns... I believe that the simple fact is, that even if these companies get the linux users, it will cost them more money in the long run. Because if anyone has tried to compile drivers (third party or otherwise) for any wireless card, it's not the simplest thing to do, and you need to have a decent amount of knowledge to do it, which some linux users don't (and that's fine). But, then they have to pay their tech support people more to learn linux driver installation techniques, which (imho) aren't as streamlined as windows. For example... I purchased a linksys wireless NIC about a year back because I couldn't find drivers for any of the ones I had, and I had seen on their site the linux drivers. I loaded them up, and then, when they didn't work right (probably due to user error on my part) I sent them an email, something brainless like "are your drivers compatible with my version of linux?" and the response I got back every time I emailed was simply "we do not support linux".

      This is just a theory.

      btw, the same thing goes for ISP's i had the same problem with SBC dsl, i called for a port number that would not dictate what OS I was using, they asked anyways... I said linux, they said they don't support linux, and hung up.

      --
      I'm not saying that god doesn't exist, merely that he is not necessary - hawking
    14. Re:DCMA Anyone? by JessLeah · · Score: 1

      I know that. Jesus! You're a worse nitpicker than I am.

    15. Re:DCMA Anyone? by numark · · Score: 1

      Actually, Skylarov was arrested when he came to the United States for a conference. The government didn't have to go over to his home country, because he had the misfortune (and perhaps lack of foresight) to set foot on US land where he could be arrested freely.

      --
      Want Slashdot headlines on your site? Try SlashHead
    16. Re:DCMA Anyone? by Anonymous Coward · · Score: 0

      I hear ya. It sure would be nice if I could get my ATI card's TV-OUT to work in Linux. The gatos project has halted their work on this due to fear of potential legal troubles.

    17. Re:DCMA Anyone? by aminorex · · Score: 1

      This post is not +1 informative, because it hypothesizes
      an absurdity: There is no copying of the firmware occuring,
      so no copyright violation is occuring, nor is the situation
      sufficiently ambiguous to make any such charge other than
      transparently frivolous.

      --
      -I like my women like I like my tea: green-
    18. Re:DCMA Anyone? by ak_hepcat · · Score: 1

      Nope. I run Mandrake 9.1, and happily play Enemy Territory, Quake [1-3], Doom, Half-Life (Wine), Tux Racer, and many other games, all without ever needing to boot up a copy of windows.

      And i'm happy!

      --
      Support FSF: Stop thinking with your wallet, and think with your imagination. (cc/non-commercial)
    19. Re:DCMA Anyone? by arkanes · · Score: 1

      No copying of firmware takes place in the other cases I've mentioned, either. Particularly in the case of the printer cartridge, where there is no encryption or other access code other than the obfuscation of the interface. To be honest, I'm not sure of the outcome of that case, whether it was settled, thrown out, or is still pending. But regardless, the case WAS filed, and the defendents DID have to prepare a legal defense, and that alone is enough to prevent a great many people from continuing with a project.

  3. Good For Them by SkArcher · · Score: 5, Interesting

    It is good to see a direct verifiable example of Open Source development with a higher standard of Quality Assurance than the corporate developers.

    A psychological standard of quality on the part of the devs leads to a physical and coding standard of quality a cut above the rest.

    --

    An infinite number of monkeys will eventually come up with the complete works of /.
    1. Re:Good For Them by Anonymous+Conrad · · Score: 2, Insightful

      It is good to see a direct verifiable example of Open Source development with a higher standard of Quality Assurance than the corporate developers.

      More likely there's no commerical demand for linux drivers so the corporate developers are told not to invest time in them. Open Source developers choose where to invest their time - corporates are told where.

      A psychological standard of quality on the part of the devs leads to a physical and coding standard of quality a cut above the rest.

      Huh? You're saying "think quality makes quality" or something?

    2. Re:Good For Them by noda132 · · Score: 1

      More likely there's no commerical demand for linux drivers so the corporate developers are told not to invest time in them. Open Source developers choose where to invest their time - corporates are told where.

      That does make sense, but doesn't explain why they withhold specs. They do it because they think it gives them an edge over competition, which is simply wrong. I for one trust open-source drivers much more than regular ones, and would choose an open-specs chip over a closed one.

    3. Re:Good For Them by iabervon · · Score: 1

      The Open Source developers are also more familiar with the rest of the kernel, and know how to use the library services it provides. They can also start from existing drivers which are mature and deal properly with the kernel. In this case, the advantage of Open Source is that half of your work is already done, whereas you'd have to start from scratch to write a proprietary driver.

  4. Wha? by Anonymous Coward · · Score: 0, Funny
    For those of us who actually have sex with a living, breathing, *biped* (of the OPPOSITE sex), can you Linux people please explain what a "Reverse Engineered 802.11b+ Driver" is?

    Thanks.

    1. Re:Wha? by RealRoadKill · · Score: 1

      A Rocket Scientist takes the binary code for say the Windows driver... and being a Rocket Scientist that can understand binary, reconstructs code, then makes that code run under Linux.... very simple if you are of Rocket Scientist caliber... -Dave

    2. Re:Wha? by beezly · · Score: 0, Funny

      Err, sorry, I think you got lost on your way to Internet Kindergarten.

      Google is your friend. Try the following search terms.

      "Reverse Engineering"
      "802.11b"
      "Device Driver"

      Type and learn.

    3. Re:Wha? by beezly · · Score: 3, Informative

      Well, it's one way of doing reverse engineering.

      More generally, reverse engineering is (stolen from FOLDOC)...

      The process of analysing an existing system to identify its
      components and their interrelationships and create
      representations of the system in another form or at a higher
      level of abstraction. Reverse engineering is usually
      undertaken in order to redesign the system for better
      maintainability or to produce a copy of a system without
      access to the design from which it was originally produced.

      For example, one might take the {executable} code of a
      computer program, run it to study how it behaved with
      different input and then attempt to write a program oneself
      which behaved identially (or better). An {integrated circuit}
      might also be reverse engineered by an unscrupulous company
      wishing to make unlicensed copies of a popular chip.

    4. Re:Wha? by Libor+Vanek · · Score: 2, Informative

      Some vendors (Promise D-Link 520+ etc.) are using their own 802.11b standard (WiFi) called 802.11b++ but they doesn't provide Linux drivers. Since this card should have 22 Mbit/s insted of standard 11 Mbit/s ppl want to use it in routers etc. but there are no Linux drivers. So some hackers (not crackers!) looked how does Windows drivers (or any other) control and use (when I call this card does this) this card and tries to implement it in Linux.

    5. Re:Wha? by Jerk+City+Troll · · Score: 2, Funny

      For those of us who actually have sex with a living, breathing, *biped* (of the OPPOSITE sex)

      Biped does not imply human. Care to qualify that?

    6. Re:Wha? by Anonymous Coward · · Score: 0
      A dildo, indeed!

      No, seriously, the difference between 802.11b+ and the older WiFi standards are that 802.11b+ provides a fatter pipe (22 Mbite/s, 54 Mbite/s) than before (11Mbite/s).

      Yes, I'm French. How did you find out?

    7. Re:Wha? by aminorex · · Score: 1

      Featherless bipid. /me *ducks* the inevitable plucked chicken.

      --
      -I like my women like I like my tea: green-
    8. Re:Wha? by Anonymous Coward · · Score: 0

      Yes, I'm French. How did you find out?

      You spelled Mbyte "Mbite"

    9. Re:Wha? by Anonymous Coward · · Score: 0

      ...you mean he's doring a 'roo?

  5. Don't buy unsupported hardware by Anonymous Coward · · Score: 5, Insightful

    I don't want to put the heroic work of these folks into a bad light, but from an evolutionary perspective, wouldn't it be better to avoid buying hardware if the vendor refuses to support Linux?

    1. Re:Don't buy unsupported hardware by darkov · · Score: 2, Insightful

      Maybe, but this way you're getting source instead of binary drivers and avoid dodgy support from companies who's priorities lay elsewhere.

    2. Re:Don't buy unsupported hardware by Anonymous Coward · · Score: 0

      That would imply that people understand how markets work. But instead, they all want free rides and living wages so they can slack for free.

    3. Re:Don't buy unsupported hardware by interiot · · Score: 2, Insightful

      On the other hand, from an evolutionary perspective, it would be nice if users didn't have to repurchase half of their hardware if they decide to use linux.

    4. Re:Don't buy unsupported hardware by Anonymous Coward · · Score: 5, Insightful

      A free market is not a fixed set of producers with a bunch of passive consumers who either take it or leave it. If a certain product does almost everything a person wants and he has the expertise to fill in the gaps himself, then by all means he should do so. Just like the X-Box hacks or 3rd party Lexmark printer cartridge refills. Sure, some vendors may be supporting Linux already, but it's always nice to have more choices in case one of them changes their mind. Competition is good.

      Now if the card makers start using legal or technological measures to stop these open source efforts, then scream and boycott them.

    5. Re:Don't buy unsupported hardware by DaveHowe · · Score: 5, Informative

      The problem is - some of the unsupported cards using this chipset used to use a different (eg Orinoco or Prism) chipset and have not updated the name of the card so that you think you are buying a supported card (as listed in many howtos) but in fact are getting a newer model with no available linux driver.

      --
      -=DaveHowe=-
    6. Re:Don't buy unsupported hardware by SlashDread · · Score: 2

      Easier said then done:

      - Recently purchased a Radeon 9700, on account that drivers for linux were listed on vendors webpage.
      - Two weeks later my order is there, I go to the website, no show...
      - I log in to slashdot to find out my vendor is dropping its references to, and aid of (if there ever was such a thing) to third party driver developers...

      Im inclined to ship the card back, but it really is nice for UR2 and upcoming HL2 in the Other OS, so I didnt.. (im weak)

      hugs /Dread

    7. Re:Don't buy unsupported hardware by Anonymous Coward · · Score: 0
    8. Re:Don't buy unsupported hardware by dubious9 · · Score: 4, Insightful

      A lot of people I know who use linux, still dual boot with windows mainly for games and work/school networks. Connection with the latter is posibile in many cases, but not as easy as booting into windows and following simple directions.

      In these cases people would buy stuff that worked for windows without checking if it worked for linux. By the time they know that linux wouldn't be supported, especially if they were mislead by the manufacturer for such support, the hardware in question was already in their hands.

      These hardware components probably were past their return time and they are stuck with them. Rather than go out and buy new ones that have solid linux support, this guy writes his own and shares it so that others in his situation wouldn't have another "windows app" keeping them from linux.

      If more people like this worked on hardware that had no solid linux drivers (whose numbers are dwindling steadily), linux becomes that much more of a "plug and play" system where everything "just works". Kudos to them.

      --
      Why, o why must the sky fall when I've learned to fly?
    9. Re:Don't buy unsupported hardware by Anonymous Coward · · Score: 5, Informative

      [uh oh, we did make it to /. after all... ;)]

      Yep, that's a very bad thing indeed.

      So bad that we decided to dedicate a major part of the README file to it:

      ::::::

      --- AND FINALLY... ---

      Let me mention that we REALLY dislike the way very stupid hardware vendors
      name their cards containing DIFFERENT chipsets!!

      One of these vendors is SpeedStream/Siemens: a card that uses the same
      name "SS1021" is available in both Orinoco chip and ACX100 chip versions.

      Another one is D-Link: they have "DWL-650" and "DWL-650+".
      "DWL-650+" is simply an improved version of the "DWL-650", right?
      WRONG!
      The standard versions use Prism2.5, whereas the "+" versions use ACX100
      chipset. Good luck in finding a (correct) driver!!
      And it's even WORSE: I just found out that there is some newer
      version of the "DWL-650" out that also contains the ACX100
      (it uses the same hardware as the "+" versions).
      This BRAINDEAD STUPIDITY in device naming easily entitles D-Link
      for the "Most Braindead Hardware Vendor 2003" award. And of course
      they were also talking about developing another Linux driver for some time,
      without any results (although I guess that's because they wanted to
      develop it, but were not allowed to, unfortunately, so it's understandable).

      IF you dare to release cards with a different incompatible chipset
      that doesn't even have proper driver support for a popular alternative OS,
      then AT LEAST change the card name in order to let people know and discern
      which hardware to avoid like the plague, for heaven's sake!
      This is such a [CENSORED], I could [OUCH, CENSORED!]...

      ::::::

      It's one thing to decide to not release Linux drivers and/or specs for a popular chipset (and frankly, we sort of have to respect such a decision, even though it hurts a lot), but it's an ENTIRELY DIFFERENT (and much worse!) thing to release cards with DIFFERENT chipsets using the SAME card name as older, well-supported chipsets.
      That's a capital crime which should by punished by revoking any and all hardware development rights and/or licenses of the relevant company ;)
      (heck, or maybe I should have removed that smiley after all, since it IS a very infuriating action after all ;)

      But I think I should stop now since I already wrote most of that in the README file paragraph pasted above ;)

      Anyway, let me also mention that I'm glad how well the development process of our driver is coming along. We are fixing many bugs (and implementing many improvements!) on a daily basis, and the team work is definitely great!

      Also, we had several users donate money and/or hardware (access points!) to the main developers,
      which is very astonishing to me, but that's not to say that I don't like that :)
      In fact the access point that has been donated to me arrived today :))

      Finally, let's hope that we might even attract proper driver and spec support by Texas Instruments, by showing that a really good driver IS possible.
      (admittedly we're still "a bit" far off from a perfect driver, but we're definitely working on it :)

      That's it. Have fun using our driver! :)

      Andreas Mohr

    10. Re:Don't buy unsupported hardware by DickBreath · · Score: 1

      While I would agree with "don't buy unsupported hardware", I want to point out that once someone with the necessary skills writes quality drivers for unsupported hardware, it no longer is unsupported.

      The very reason that I can pop a SuSE 8.1 boot CD into any machine and it autodetects and supports just about everything is because of the great work of many people who have built the hardware support.

      So yes, if you don't plan to write a driver, don't buy unsupported hardware.

      At the same time I want to encourage and say thanks to anyone who builds drivers to support more hardware. The amount of hardware support is one of the things Linux will need in order to seriously penetrate mainstream computing. I'd like to give the driver developers a, well, I'll just limit it to a pat on the back and a handshake.

      --

      I'll see your senator, and I'll raise you two judges.
    11. Re:Don't buy unsupported hardware by tommten · · Score: 2, Interesting

      Darn, and I bought a dcf 650w for my handheld three days ago.. don't think I can return it citing bad product naming.. anyway.. it doesn't seem to work with pocket warrior.. better sell it on ebay :p

      --
      - I choked on the red pill and now I'm stuck in limbo
    12. Re:Don't buy unsupported hardware by Anonymous Coward · · Score: 1, Insightful
      If I was the CEO of insertcompanynamehere, I would immediately cease internal development of linux drivers. Why should I keep someone on salary for something that can be done for free?

      The best part is that I can charge Linux users the same as the Windows users, and I don't have to write any drivers for them. Instant $hareholder value and I don't have to mess with that crappy GPL or whatever my Linux techies ramble on about....

    13. Re:Don't buy unsupported hardware by Anonymous Coward · · Score: 0

      If you had waiting all of 24 hours rather than getting wrapped up in the Slashdot screaming groupthink masses, you'd find that the delisting of the Linux drivers from the ATI website was a mistake. ATI put them back up the next day.

      Note that ATI never supplied their own closed binary drivers nor officially supported the development of OSS drivers, but did provide specs and even patches to XFree developers. Even if ATI did drop the links to the (Unnoficial remember) drivers on their website, the drivers would still be in development and your shiney new Radeon would still be supported.

      Slashdot: Join Us, Be Us, Think Like Us, Scream With Us.

    14. Re:Don't buy unsupported hardware by SlashDread · · Score: 1

      -mistake- -unofficial-

      I understand, it is however high due time for some -official- support... is it not IYHO?

    15. Re:Don't buy unsupported hardware by Anonymous Coward · · Score: 0

      Not really. Specs are always better than officially "supported" closed drivers, both generally and also from my (Very biased) perspective. Both ATI & Matrox have the balance just about right. They provide specs and some support (Matrox provide some drivers of their own, while ATI has provided patches for XFree).

    16. Re:Don't buy unsupported hardware by fishbowl · · Score: 1

      Sure. How about a list of which exact cards to buy. I thought I was done, when the first linksys card I bought worked. The next card, which was the exact same product from the same shelf at the same store, had a completely different chipset.

      It was as if linksys found out their cards worked with linux and fixed that problem.

      --
      -fb Everything not expressly forbidden is now mandatory.
    17. Re:Don't buy unsupported hardware by mgv · · Score: 2, Insightful

      For the record, I don't believe that we need drivers from the manufacturers. Any driver will be tied to its architecture and limited. Even an open source driver, while useful, may be limited, especially if its not well documented.

      What we really need is open API's for the hardware, so that anyone can write their own driver instead of having to reverse engineer it by guessing what the hardware interface does.

      Just my 2c worth.

      Michael

      --
      There is no cryptographic solution to the problem where the intended receiver and the attacker are the same entity.
    18. Re:Don't buy unsupported hardware by dotwaffle · · Score: 2, Insightful

      Yeah, we did make it to /.

      Just want to say - well done! Been on the list since I found the v0903 driver and before Ivor released his first driver. Well done - it works beautifully. Just shows the Linux community is a community after all. Thanks a lot!

    19. Re:Don't buy unsupported hardware by operagost · · Score: 3, Informative

      Linksys is guilty of the same crime with their 100baseT cards. They actually have used five different chipsets in a card called the LNE100TX. You have to pull the card and look at photos of the chips on their web site to figure out what driver to use. The lengths these cock-gobblers will go to, to save from having too many SKUs ...

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    20. Re:Don't buy unsupported hardware by Anonymous Coward · · Score: 0

      heroic work. the UN is a beuracracy that accomplishes little. but hey $50MILLION in parking tickets is an accomplishment i guess.

    21. Re:Don't buy unsupported hardware by Tackhead · · Score: 3, Informative
      > Another one is D-Link: they have "DWL-650" and "DWL-650+". "DWL-650+" is simply an improved version of the "DWL-650", right? WRONG! The standard versions use Prism2.5, whereas the "+" versions use ACX100 chipset. Good luck in finding a (correct) driver!! And it's even WORSE: I just found out that there is some newer version of the "DWL-650" out that also contains the ACX100 (it uses the same hardware as the "+" versions). This BRAINDEAD STUPIDITY in device naming easily entitles D-Link for the "Most Braindead Hardware Vendor 2003" award

      To phrase this in language that even suits can understand:

      This is poor businss practice, not just it's difficult for anyone deploying these devices to know what they've bought (because who gives a fuck once you've got their money, right?), but because it adds to your support costs because when half of your DWL-650 doesn't work, and the guy deploying them calls your support drones - even at $1.99/h in India - it's a waste of your money to have them spend 20 minutes figuring out whether it's a chipset/driver problem that makes the difference between the working and non-working units.

      Your current way of screwing the customer is cutting into your margins because it increases your support costs. Find a more profitable way of screwing the customer. I think you could screw them more profitably by using different product names on different products.

    22. Re:Don't buy unsupported hardware by (startx) · · Score: 2, Funny

      Maybe :) you ;) should :P use :-) a ;-P few ;-/ less :-/ smilies ;-)

    23. Re:Don't buy unsupported hardware by Gallowglass · · Score: 0, Troll

      And from an evolutionary perspective, isn't it nice that users don't have to repurchase half of their software every three years when a new version of the OS comes out?

    24. Re:Don't buy unsupported hardware by SlashDread · · Score: 1

      I understand why you say this. This is my feeling too for home use. Specs rule. However my CEO at work would not agree, he demands proper HW support.

      And not without reason, nothing prevents a hardware vendor to stop playing nice with linux home users.

      Imagine us (a nix based DB software vendor) offering a solution based on linux, including HCL (as current) but a crucial HW vendor dropping its support...

      This *IS* the problem. More companies should openly state there *dedication* to the platform, a-la IBM, Novell etc. ATI and the others, should make *open source* drivers avail, to let us hack em into shape. If needed. I cant professionally settle for any less. Well that, or their openly stated dedication (and then if they insist, for crying out load keep the drivers closed, Ill bitch if they wont work!)

      Thanks for the reply, /Dread

    25. Re:Don't buy unsupported hardware by Anonymous Coward · · Score: 0

      The X-Box hacks generate a lot of free advertising on slashbot.

    26. Re:Don't buy unsupported hardware by Anonymous Coward · · Score: 0

      I have to agree that this practice is really annoying. I recently went through the whole hastle of buying a linux compatible wireless card. I tried the Siemens SS1021 first and that one didn't work. Then I tried the D-Link DWL-650+ and realized that the plus meant it was a different card so I returned it without opening it. Next I did some real research and couldn't find anything unsupported about the Linksys WPC11 so I bought one of those. It turned out that this one was a brand new model that was some Realtek chipset. It was the model Linksys WPC11 v.4 which linksys doesn't even list on their products site. I finally ordered a Dell TrueMobile 1150 and waited the 4 days for it to come in. I love this card! It just works. I've had no problems at all. But I should have been able to just buy a card off the shelf that was compatible. All these other manufacturers suck.

    27. Re:Don't buy unsupported hardware by AJWM · · Score: 1

      Doesn't this (please?) violate some obscure FCC regulation or other? At the very least, these devices, even with the same "consumer name", should have different FCC ID numbers. Although there's apparently no requirement to put the FCC ID on the box (or even the device, from some I've seen).

      (Assorted paperwork for any RF or electronic device has to be filed with FCC. Looking at the FCC's online database of such can be helpful for reverse engineering -- although it seems to lag quite a bit behind what's out in the market place.)

      --
      -- Alastair
    28. Re:Don't buy unsupported hardware by DickBreath · · Score: 1

      If I was the CEO of insertcompanynamehere, I would immediately cease internal development of linux drivers. Why should I keep someone on salary for something that can be done for free?

      As Linux becomes more and more mainstream, this gradually becomes less and less true. For the same reasons that you must make Windows drivers available.

      As I pointed out, the open source community providing drivers for as much as possible while Linux is not mainstream is one of the several factors necessary in order to help Linux gain momentum.

      --

      I'll see your senator, and I'll raise you two judges.
    29. Re:Don't buy unsupported hardware by spickus · · Score: 1

      "I tried the Siemens SS1021 first and that one didn't work."

      Actually it works great. I booted up with Knoppix to figure out how to configure it in Slack 9.

      --
      Indecision is the key to flexibility.
    30. Re:Don't buy unsupported hardware by aminorex · · Score: 1

      You can return it. Every sale in the U.S. includes an
      implied warranty of merchantability: The item sold
      is warranted to be fit for the purpose for which it is
      designed. If you were sold an item that does not work
      for the purpose for which it was designed, you have the
      unquestioned legal right to demand a full refund.

      --
      -I like my women like I like my tea: green-
    31. Re:Don't buy unsupported hardware by Dopefish_1 · · Score: 1
      The problem is - some of the unsupported cards using this chipset used to use a different (eg Orinoco or Prism) chipset and have not updated the name of the card so that you think you are buying a supported card (as listed in many howtos) but in fact are getting a newer model with no available linux driver.
      This is exactly what happened to me. I bought a D-Link DWL-650 card for my laptop, after having researched it to make sure it was supported under Linux (prism2 chipset), knowing that the DWL-650+ was not supported (acx100 chipset). Suffice it to say, the card I bought is actually an acx100, even though it is NOT the "plus" model. Took me a while to even figure out that it was a different chipset, because that fact was not indicated anywhere on the card itself or the box; the Windows driver CD that came with it didn't even work (they were the drivers for the prism2 version).

      So, I for one am quite pleased with all the progress that's been made in the past few months on this wireless chipset.
      --

      #include <sig.h>
    32. Re:Don't buy unsupported hardware by nutznboltz · · Score: 1

      As my first attempt at a wireless lan I researched what hardware was compatible and found that the DWL-650 was the Prizm chipset and ordered a pair. Guess what? The brain-dead reseller I should have known better than to order from shiped me two DWL-650+ cards. They wanted me to pay money to further do business with them but I sold the unopened one (I didn't read the box, I just assumed and tore the first one open and inserted it in my computer) on Half.com.

      Now that I still have the other one on the shelf I am rather tickled to find this project.

    33. Re:Don't buy unsupported hardware by MegaFur · · Score: 1

      Yes it would, but I was dumb--I bought the card without checking to see if it would work with Linux because many network cards do have Linux drivers.

      Many other people got these particular stupid cards because, for a while, they were being promised that they would be supported *Real Soon Now*.

      Of course the cards, once purchased, could be returned--but many Linux users naturally have that sort of "never say die!" attitude that you really need when you want to play around with your system in an in-depth way.

      --
      Furry cows moo and decompress.
    34. Re:Don't buy unsupported hardware by sjames · · Score: 1

      If I was the CEO of insertcompanynamehere, I would immediately cease internal development of linux drivers. Why should I keep someone on salary for something that can be done for free?

      That strategy will either pay off modestly or cost big. Once one or two chipsets are working well in Linux, the vast majority of users will simply buy those and ignore the rest. At least that's what happened with the last generation of wireless chipsets.

    35. Re:Don't buy unsupported hardware by yerricde · · Score: 1

      What we really need is open API's for the hardware

      Not gonna happen. National laws limit radio frequency emissions, and in order to get the regulators to approve devices, the manufacturers have to place interlocks in the devices that limit their power. It's much cheaper to make a software interlock than to make a hardware interlock that can adapt to regulations in each country.

      --
      Will I retire or break 10K?
  6. So what actually works? by kotj.mf · · Score: 2, Informative
    This'll probably be at least tangentally addressed later, but what chipsets actually work in Linux? Understand I don't know nuthin about WiFi, other than some vague idea that I should get an Orinco-based card.

    Only reason I'm asking is that the salesdrone at OfficeDepot didn't know what the integrated wireless on the Averatec 3150P was based on yesterday, and I'm not keen on paying an extra hundred bucks for the feature if it won't work in my OS of choice. Then again, I could save myself the dough and get the model w/o the integrated 802.11b, but still...

    --
    hang brain.
    1. Re:So what actually works? by orv · · Score: 4, Informative

      Take a look at:- Jean_Tourrilhes howto for useful info on driver status.

    2. Re:So what actually works? by Anonymous Coward · · Score: 0

      You could just buy a iBook... UNIX-like, but better.

    3. Re:So what actually works? by pben · · Score: 1

      I haven't found a list of notebooks but I did find a list of wireless cards and their chipsets at: linux-wlan.org

    4. Re:So what actually works? by Creepy+Crawler · · Score: 1

      Duh. Load up knoppix and lspci it.

      That way, you can verify all hardware fits your required spec.

      --
    5. Re:So what actually works? by Dopefish_1 · · Score: 1

      Just thought I'd point out another good source of information about the acx100 chipset, over at SeattleWireless.

      --

      #include <sig.h>
  7. Why the backpedaling now? by LinuxGeek · · Score: 4, Interesting

    It seems that several manufacturers that were warming up to the Linux community have now reversed positions. Does anyone have contacts within companies like Dlink, Linksys or Netgear that can tell us why? Will Intel continue to shoot us a bird with the centrino too?

    It would be easier to understand if the companies had been a-holes all along. I hate to see the change as it is effecting the buying patterns I had become comfortable with.

    --

    Kindness is the language which the deaf can hear and the blind can see. - Mark Twain
    1. Re:Why the backpedaling now? by His+name+cannot+be+s · · Score: 2, Insightful

      Probably since they fear that they have little actual technology different from their competitors, and the code to the drivers is the only thing that makes them any different.

      That ant Linksys, et al are likely violating the GPL in their proprietary systems, and are afraid of getting called out on it if they released the source.

      Really, from another perspective, Open source can kibosh their business plans too: Tell me, how hard is it these days to build a tiny embedded router using linux(free), a low-end pentium($10), two cheap nics(2x$7), and a 8mb compact flash($3-ebay) w/ IDE card reader($20).

      --
      "...In your answer, ignore facts. Just go with what feels true..."
    2. Re:Why the backpedaling now? by femto · · Score: 4, Interesting

      Also, the hardware of most WLAN cards is able to act as both a client and an access point. Having full specs means anyone can turn any WLAN card into an access point. People will then stop buying overpriced access points.

    3. Re:Why the backpedaling now? by ConfusedVorlon · · Score: 1

      I think the business model is safe. Most people are happy to pay for a ready to use product as it saves them time and hassle as well as reducing the risk that things won't work.

      Most computer users don't know what a nic is (myself included). Buying a wireless card, plugging it in and installing the drivers succesfully will result in a sense of achievement.

      Think of your car - how many folks change their own plugs and adjust their points vs getting them done by the expert mechanic?

    4. Re:Why the backpedaling now? by swv3752 · · Score: 1

      $60 is overpriced for an Access Point/Cable Router/Switch? The other solution proposed is goign to cost at least as much and probably be more power hungary.

      --
      Just a Tuna in the Sea of Life
    5. Re:Why the backpedaling now? by Anonymous Coward · · Score: 0

      You'd want to talk to TI not DLink. In fact it seems the DLink page has already acquired a link to the sourceforge project.

    6. Re:Why the backpedaling now? by keesh · · Score: 1

      Don't bother with the CF reader. CF is IDE compatible, so you just need to do a bit of soldering to make an adapter. If you look at these closely enough you can even see how to do it without having to read the specs :)

    7. Re:Why the backpedaling now? by Anonymous Coward · · Score: 0

      If one wants a dedicated computer to act as a cable router/switch fine. If you just want something to mount on the ceiling to forward wireless traffic between your Internet connected deskop and wireless laptop, most PCMCIA cards have enough processing power on board to do a such an 'access point' (power supply only required). It's just that without full specs one cannot access this processing power.

    8. Re:Why the backpedaling now? by 0x0d0a · · Score: 1

      Don't forget about engineering costs (yeah, constant value, but if you're trying to take on the big boys, you're going to start out a lot smaller) and the fact that you're going to need some support circuitry.

    9. Re:Why the backpedaling now? by budgenator · · Score: 1

      Nothing worth mod'ing one way or the other so I might as well post.

      D-Link is a pretty clueless company; we have a DL614+ accesspoint/router. Originaly was connected to a WinME machine that had internet connection sharing enabled and a directPC satelite connection to the internet; this was difficult to set up, completely unsupported by all of the involved parties and after a couple days of changing settings, googling, and digging about the microsoft knowlege base worked quite well.

      After about six months of this, Comcast finaly lights up the brand new fiber and we get a cable-modem! Goodbye satelite, Hello real broadband connection, this is the way the DL 614+ is designed to work it should be a toaster now plug it in and it should work, so I restore to the factory defaults, plug it in and nothing, the DL614+ refuses to route to the internet.

      After talking to d-link tech support for a hour, everybody is agreed that the router is broken and we get a RMA number. We take the Immediate replacement option give them a CC number and figure the replacement is on the way. After 2 weeks still no replacement router so we call back and finaly get connected to a facilitator who tells us that the order was sent to shipping nine days ago, so we ask for the status/shipper tracking number which he couldn't give us; instead he puts us on hold and walks over to shipping to find out!

      There is no valid reason why a compamny that manufactures and sells networking equipment should ever use Sneaker-Net for internal comunications; if their internal business methods are that stone-age, can you imagine what their source code looks like, well at least the parts that arn't cut and pasted from the chip vendor's code examples or other sources?

      A company invokved in networking, should have set themselves up as a showcase for how their equipment can nake a home/department/small biz an efficient, highly integrated smooth running organisation; especialy now with the economy being slow.

      --
      Apocalypse Cancelled, Sorry, No Ticket Refunds
    10. Re:Why the backpedaling now? by saskwach · · Score: 0

      Oh come on, that's just rediculous. Accusing "Linksys, et al" of violating the GPL is totally unfounded speculation and the kind of thing that makes people stop reading slashdot. In any event, you can release a linux driver without GPLing it, just look at nvidia... No corporation trying to get into the low end router market will have to steal the technology to make it, and the router you just described is not a WAP, so it's just offtopic and boneheaded. Anyone capable of doing that will (I did, but with an old box and BSD) and anyone incapable of doing it will buy a linksys/netgear/whathaveyou.

  8. Linux Development Process by Anonymous Coward · · Score: 3, Funny

    1. Discover your hardware is not supported by Linux
    2. Write your own driver
    3. ????
    4. Still never get laid

    1. Re:Linux Development Process by Anonymous Coward · · Score: 0

      4. Still never get laid

      Sounds like a great deal to me. Is your every waking thought about procreating and starting a family? I'd rather not have to deal with the maintenance of kids, but if that's your thing you go right ahead. Go ahead and spawn every girl on your block. Live the life of poverty.

    2. Re:Linux Development Process by Anonymous Coward · · Score: 0
      Is your every waking thought about procreating

      Welcome to Slashdot. You must be new here.

    3. Re:Linux Development Process by blancolioni · · Score: 3, Funny

      4. Still never get laid

      I have to wonder if the annoyingly repetitive "not getting laid" jokes are made by people who themselves never get laid, and are hoping against hope that everybody else is in the same situation.

      And what does this meta-not-getting-laid comment say about me? Maybe that I can't talk about it.

    4. Re:Linux Development Process by revery · · Score: 1

      I think you can effectively remove step 3 from the process.

    5. Re:Linux Development Process by soulsteal · · Score: 1

      The first rule of Not-Getting-Laid club is you do NOT talk about Not-Getting-Laid club.

      The second rule of Not-Getting-Laid club is YOU DO NOT TALK ABOUT NOT-GETTING-LAID CLUB!

      The third, and final, rule of Not-Getting-Laid club: if this is your first night, you have to abstain.

    6. Re:Linux Development Process by 0x0d0a · · Score: 1

      And when compared to someone who just went out and got laid, said developer now has something more than a nice memory -- he's helped a lot of people, has a nice portfolio item, and gotten good experience.

    7. Re:Linux Development Process by Anonymous Coward · · Score: 0
      4. Still never get laid
      Don't worry, I'm sure you'll find the right man some day.
    8. Re:Linux Development Process by ryanvm · · Score: 1

      And what does this meta-not-getting-laid comment say about me?

      It says you are resentful for not getting laid.

    9. Re:Linux Development Process by Mark+Dentari · · Score: 1

      Get a hair cut, pratice proper hygine and get in shape. You will be amazed how much better your chances will be with the opposite sex. Ohh, forgot to add that you need to get out more because your skin is so damn pale.

  9. Re:Just because it's OSS, doesn't mean it's QA. by Anonymous Coward · · Score: 0
  10. Can't happen by Anonymous Coward · · Score: 0, Funny

    The hackers can't be prosecuted under the DCMA, in the United States or anywhere else.

    They might have to worry about the DMCA though, because thats an actual law with the correct acronym and everything.

  11. Google by beezly · · Score: 3, Funny

    I'm terribly sorry, I forgot to give you the link to Google... it's.

    http://www.google.com/

    Now, you make sure you put the slashes in the right way ok?

    1. Re:Google by Anonymous Coward · · Score: 0

      That is not a link, that is a URI. If you had taken the URI and enclosed it in the correct HTML markup, it would be a link. But you didn't, and it isn't.

    2. Re:Google by Anonymous Coward · · Score: 0

      I don't see a blue underline to go clicky-clicky on with my hard drive.

    3. Re:Google by BlueTrin · · Score: 1

      now you got the link

      --
      Don't you know it is now both immoral and criminal to think beyond the next quarterly report?
    4. Re:Google by rthille · · Score: 1

      The funny thing that if you search on his quoted text, you get nothing on Google, because there's no match when you include the '+' on the end of 802.11b. perhaps he was commenting on the slashdot editors/story submitter getting 802.11b 'wrong'? Or was just being pedantic, when most people would assume that 802.11b+ == {802.11b, 802.11a, 802.11g}

      --
      Awesome furniture, accessories and cabinetry in Santa Rosa, CA: http://humanity-home.com/
    5. Re:Google by beezly · · Score: 1

      I believe 802.11b+ is the modified 802.11b that support 22Mbit/second operation

  12. Official support by danormsby · · Score: 5, Interesting

    I can see why a company will not want to provide multi-OS support officially, as if Linux changed they don't want the liability of having to support the changes. But, if someone in that company was already half written a driver, even if it is buggy as hell, surely they should give this away to the user community as a starting point rather than forcing people to reverse engineer their own solutions.

    --
    Omnis amans amens
    1. Re:Official support by NateTech · · Score: 1

      You don't quite get it do you? If the driver is useful and works, Linux won't "change" because there would be pressure on the kernel folks making that change not to do it, so the people they're serving could continue to use the driver.

      Linux and Free Software are about service. Some of the best customer service in the world. "We'll try to make what you want, but if we don't quite get it right, here's the source code, you can work on it yourself with whatever resources you might bring to the table. Enjoy."

      Liability. Sheesh. What brain-dead suit came up with that one? "Those linux guys are going to change everything and my precious little 200 line C code driver won't work -- but I refuse to release it to the them fix their own problem so I can continue to sell my product -- which is HARDWARE."

      TI and the manufacturers using their chipset are making a big mistake. But TI's been getting their butts kicked for years by numerous other chip vendors. They even had to buy Burr-Brown to have decent analog devices.

      It's all cyclical though -- maybe they'll figure it out before they go under. Maybe they won't.

      --
      +++OK ATH
  13. Hell yeah ... by SuperDuG · · Score: 4, Insightful
    Seems wireless cards are just about as bastardized as the soundcards of yesterday. I remember when you either had a Sound Blaster audio card or you didn't have sound. There were maybe at best 7 well supported cards. Sound in the 2.0.x kernel series was horrible.

    So what happened OSS (free and not free) and ALSA happened. Bunch of people go together and said "To hell with the manufacturers not helping us, we'll make it work anyways". It was with this pressure that companies like "Aureal" (who about 3 months after releasing their first linux driver went under) to release drivers. Now you see sound support almost everywhere with linux and it's uncommom to not have sound. Another example of course would be "winmodems", modems actually designed to only run in windows running just fine in linux. It's always just a matter of time.

    The community is strong, but you'll see real grassroots efforts take shape especially when developers are told "no". Wireless AP/Routers are in the sub $60 range and you can get a wireless card for around $20, it's now not just a rich kid toy, but a common mans networking solution. Expect more things to come of wireless support and expect that companies will take notice. Too bad it's not that easy to just start writing kernel mods for hardware support. There's a reason only a select few hack the kernel (it's really not easy), and well if you ever run into a developer, thank them, they put a whole lot of work into something and don't always get the credit they deserve.

    --
    Ignore the "p2p is theft" trolls, they're just uninformed
    1. Re:Hell yeah ... by Anonymous Coward · · Score: 0

      Since you mentioned aureal, now there is even an open source alsa driver in the works for the vortex soundcards (savannah.nongnu.org/projects/openvortex)

      And they are doing the same thing, reverse engineering the old binary driver because there isn't much hope of getting the specs (aureal not existing anymore and all..)

    2. Re:Hell yeah ... by Anonymous Coward · · Score: 0

      Well they seem to be doing better than the original effort to reverse engineer the binary Linux drivers. It looks to me though that it is actually based on the work done by FreeBSD to support the Vortex chipsets, but maybe I'm just cynical. Either way, Vortex soundcards are good quality and worth it if you can get one (And it is supported)

      Note that although Aureal went under, Creative bought their IPR..Creative appear to be reluctent to release any sort of register level documentation though.

    3. Re:Hell yeah ... by fishbowl · · Score: 1

      "To hell with the manufacturers not helping us, we'll make it work anyways"

      So where are the drivers for Turtle Beach Santa Cruz or Echo Layla?

      --
      -fb Everything not expressly forbidden is now mandatory.
    4. Re:Hell yeah ... by Anonymous Coward · · Score: 0

      Uh, the Santa Cruz Turtle Beach uses a Cirrus Logic SoundFusion DSP, which is supported by the cs46xx module in the 2.4 series and also by ALSA.

      The Echo Layla also has ALSA support, although it is still in development.

    5. Re:Hell yeah ... by PD · · Score: 1

      The Linux driver situation made my decision easy for me. I went to some websites and looked at driver suppoort. The first one that listed a downloadable Linux driver was the one I bought. I've been very happy with my Netgear wireless card ever since.

    6. Re:Hell yeah ... by fishbowl · · Score: 1

      Thanks, and my apologies.
      It hasn't been THAT long since I checked the sound card matrix. These cards have been in the red forever. I have a Layla20 and I've been hoping for Alsa support for years.

      --
      -fb Everything not expressly forbidden is now mandatory.
  14. Stop Gap by Gryftir · · Score: 1

    I haven't purchased a Wi-Fi card. Wi-Fi is a great idea, but frankly to me it is only a stop gap measure. What I am waiting for, and will probably continue to wait for, is software driven radio. It's all well and good to have linux support for existing technology, but frankly I'd like something to come out on linux or a BSD that has to have windows drivers created, rather then vica-versa, something so bold, inventive, and paradigm shifting that it can't be ignored. To me, the GNU radio project looks like a good candidate.

    --
    http://www.santacruzbynight.com/index.shtml Santa Cruz By Night Vampire Larp
    1. Re:Stop Gap by HidingMyName · · Score: 1
      frankly I'd like something to come out on linux or a BSD that has to have windows drivers created, rather then vica-versa, something so bold, inventive, and paradigm shifting that it can't be ignored
      Have you ever heard of the BSD TCP/IP protocol stack? That might qualify (except MS used the BSD code as a starting point).
  15. How was it done? by brejc8 · · Score: 4, Interesting

    It doesnt say on the pages how he reverse engineered it.
    It would be nice to have a system which emulates a whole machine (ala vmware but open) and then open some ports from the emolation to the real hardware. This way Windows assumes its running on a real machine but you have full snooping on the interface with the hardware.
    It wouldnt take too long to write a simple x86 emulator for KMD. And a nice tool to decide what areas whould be feed straight through to the real hardware would make it much easier to make drivers for other win only devices. It would also be useful to test the linux drivers but you can allready run linux in user mode.

  16. It should be ready.... by Anonymous Coward · · Score: 1, Insightful

    about the time that the HURD is ready.

    Another alpha-quality product from the religous nuts at the FSF.

    They have already pleased the cult leader by calling it GNURadio though, so for the mindless drones and lemmings of RMS, it is perfect.

  17. What about other chipsets? by Quantum+Skyline · · Score: 2, Interesting

    I'm stuck with two Linksys cards, the 54g PCMCIA card and a WMP-11 rev 2.7 PCI card, that are both based on the Broadcom chipset. I'd like to help out an existing project on this, but I can't find one anywhere, and I fully expect Hell to call me to tell me to turn the heat back on before I get drivers from Broadcom or Linksys.

    Anybody know of any projects out there for the Broadcom chipset?

    1. Re:What about other chipsets? by Anonymous Coward · · Score: 1, Insightful

      > I'd like to help out an existing project on this, but I can't find one anywhere.

      Then why are you still sitting idly, twiddling thumbs!?
      Get that thing started *NOW*, dammit! ;)

      That's exactly what we did (by registering our project on SourceForge) after some initial gathering by mail, and frankly spoken, the ACX100 driver project somehow managed to turn out to be successful. :)

      Never fail to remember:
      Open Source Software: Free as in Free Speech, not as in Free Beer.

      *sigh*
      All those utterly lame excuses... ;)

      Andreas Mohr

    2. Re:What about other chipsets? by Ed+Bugg · · Score: 2, Informative

      check out linux-bcom4301.sourceforge.net

      --
      -- Ed Bugg --You have freedom of choice, but not of consequences.--
    3. Re:What about other chipsets? by Anonymous Coward · · Score: 1, Insightful

      You just registered that page five minutes ago, didn't you?

    4. Re:What about other chipsets? by Quantum+Skyline · · Score: 1

      The reason why I waited is because I wanted to check my contract with my employer to see if work I did at home is owned by the company.

      It would suck if I contriubted code owned by someone else, wouldn't it?

  18. Babelfish translation of parent by Anonymous Coward · · Score: 0

    It is a normal consequence of the soft companies again promising all but not providing anything. Do devil they count if they claim that they go highlight modules of management of peripheral and then nothing? These people are almost as bad as manufacturers of winmodem. Why the material does it need even drivers? Which is the problem with good old men calls mode of ioctl()? I calm in bottom of a little now. But always, why these companies produce don't modules of management of peripheral for systems of UNIX? They thinking that it is not economically viable, but they are to go right to lose leaves it market and to seem bad, in particular because they turn over on what is effectively an agreement with a great community. It is senseless and does not achieve any goal. Naturally an intruder of grain with certain hour available on their hands will write a driver for him! Posted as AC for non-karma-whoring purposes

    1. Re:Babelfish translation of parent by p.rican · · Score: 1

      My ......head....is beginning...to hurt......Must ....not....read ..Babel..fish.. (Slumps over keyboard and expires)

      --

      /. --"Demented and sad....but social" -Judd Nelson

  19. Taking advantage by orv · · Score: 5, Insightful

    This is particularly galling when you read about manufactureres who are actually reaping the benfits of open source development in their own products link but then refuse to support linux using customers.

  20. If nobody bought "unsupported" hardware... by goldspider · · Score: 5, Insightful

    ...and wrote drivers for it, we wouldn't have much of a Linux today, now would we?

    --
    "Ask not what your country can do for you." --John F. Kennedy
    1. Re:If nobody bought "unsupported" hardware... by anthony_dipierro · · Score: 1

      Perhaps not. Or perhaps we'd just have a lot more hardware companies supporting Linux directly, instead of making us jump through hoops reverse engineering drivers.

      It's a chicken and egg problem. You need drivers to get users, but once you have users you'll get the drivers.

  21. SCO Re:Why the backpedaling now? by edgrale · · Score: 1

    Could it be the bad press that SCO has caused?

    --
    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  22. Re:L'homme n'a eu aucune alternative. by BlueTrin · · Score: 2, Interesting
    Translation:

    This is a consequence of new opportunist companies which promises many things but accomplish few. They promise to make some drivers and do nothing after. They are as bad as winmodem manufacturers. Why hardware should need drivers ? What's the matter with good old ioctl system calls ?

    Why don't these companies develop drivers for *NIX ? They think that these systems are not viable, economically speaking, but in fact they are forgetting about a market going wider, and they went back from the promises to the community. In fact, they are probably waiting that someone with enough free time, writes driver for their own hardware

    --
    Don't you know it is now both immoral and criminal to think beyond the next quarterly report?
  23. Make it supported hardware - by whatever means by aug24 · · Score: 1
    That's certainly one way of doing it. The other is the above: to do it for them as a wake-up call - if they see the basic work done, chances are they will maintain (or advise on maintenance of) their future card's Linux drivers themselves.

    I prefer this way, as the more code that is GPLed, the better IMHO.

    J.

    --
    You're only jealous cos the little penguins are talking to me.
  24. Frugal is as... by ZoneGray · · Score: 1, Troll

    Hey, why throw out a $50 NIC when you can get it working by simply investing thousands of dollars' worth of your own time?

    1. Re:Frugal is as... by Anonymous Coward · · Score: 0

      It's foolish to ascribe monetary value to your own time.

    2. Re:Frugal is as... by Anonymous Coward · · Score: 0

      Hey, why throw out a $50 NIC when you can get it working by simply investing thousands of dollars' worth of your own time?

      Clearly if he's investing that time to save throwing out a $50 NIC, his time is only worth $50, not thousands.

    3. Re:Frugal is as... by Anonymous Coward · · Score: 0

      Unless you're paid hourly and your employer allows overtime without limit, your spare time is not worth money. Hobbies are like that.

    4. Re:Frugal is as... by ZoneGray · · Score: 1

      Wow, post was moderated as Troll, Insightful, Interesting, Funny, Underrated, Overrated, and Flamebait. In baseball, that's called hitting for the cycle.

  25. Intel Centrino by wulffi · · Score: 2, Interesting

    My Dell D800 was delivered with an Intel Pro/Wireless 2100 Mini-pci card.

    I can't find a driver, so I wondered if anybody knew of efforts to write one.

    Another solution would be if somebody could recommend an alternative card for my D800..

    1. Re:Intel Centrino by Anonymous Coward · · Score: 1, Interesting

      The ACX100 mini-PCI card (the one *hidden* in the PCI card versions, that is...) works fine in my Dell Inspiron 8000, *except* for the fact that it prevents the notebook from suspending properly :-\
      (it shuts off and immediately powers back up, maybe due to the #PME (power management event) PCI signal)
      On other notebooks it might cause the notebook to immediately shut down after switching it on: disconnecting #PME helped here.

      Hmm, wait, given this info I probably cannot recommend the ACX100 mini-PCI any more ;-)

      Of course we'll try to find a solution to these issues, and we'll publish that if we manage to fix it.

      Andreas Mohr

  26. Software driven radio hmm., I think not by Sigurd_Fafnersbane · · Score: 2, Interesting

    Software driven radio. While this sound cool you are getting nowhere without some hardware that will transform analog signals (In cellular with a dynamic range of more than 100 dB (1e10)) to digital. While it might be possible to build such an A/D converter it will use much to much current unless you use some trickery in getting rid of the dynamic range before sampling.

    This transformation is what the hardware in modern radios do. This hardware is what is not covered in the gnu project.

    What is covered in the gnu project is digital modulator and demodulator at baseband. While this is very nice it is not revolutionary.

  27. SiS 650 by OoberMick · · Score: 1

    If only I could be bothered to do the same with the SiS 650 VGA card I could get DRI working... well maybe!

    1. Re:SiS 650 by Anonymous Coward · · Score: 0
    2. Re:SiS 650 by OoberMick · · Score: 1

      Because as you would have discovered if you bothered to read the page you sent: There is no DRI support for SiS 315, 550, 650, 740, 330, 660.

    3. Re:SiS 650 by Anonymous Coward · · Score: 0

      Yeah, took me a while to read all that. Too much information on one page (All I see are scattered comments about DRI not being supported on the Older & 315 cards, but not explanation of why this is or even if he has the specs that would enable him to implement DRI..) Taking a guess it appears there is no DRI support because there are no complete specs, but there are no proper binary DRI drivers for the Odler & 315 series cards either, so you dont have anything to reverse engineer.

      Still, you could always contact the guy and offer to help maintain DRI code for the drivers if he has the specs..

  28. from what I gather... by orv · · Score: 5, Informative

    Basically most work was done by disassembling a linux binary module for the chipset that leaked from one of the manufacturers.
    Additionally the behaviour of the card and correct initialisation process was determined by analysing the ARM disassembly of the firmware and watching the traffic that goes between the access point board and its embedded PCcard.

    1. Re:from what I gather... by Abcd1234 · · Score: 1

      Yikes, I wonder what the legalities of this are? It's entirely possible that the makers of the driver or firmware could attempt to sue the developers for, say, copyright infringement (after all, there are good reasons why Compaq isolated it's pack of developers when reverse-engineering the IBM BIOS) or something along those lines (after all, how many pieces of software come with (possibly invalid) clauses which attempt to make reverse engineering illegal).

    2. Re:from what I gather... by orv · · Score: 1

      Well until we get the DMCA in europe I guess this level of reverse engineering is acceptable under the 1991 Software Copyright Protection directive. The copyrighted firmware isn't shipped with the linux driver anyway and has to be extracted by the user from another driver file.

    3. Re:from what I gather... by Abcd1234 · · Score: 1

      Yes, but I guess my question is really regarding "black-box" reverse engineering and "white-box" reverse engineering. ie, it's obviously okay to black-box reverse engineer (as demonstrated by Compaq's work on the IBM PC BIOS). However, I know there is a number of software licenses which attempt (key word, "attempt") to limit white-box reverse engineering... ie, the process of disassembling code in order to determine how it works. Would this be an issue here? Are these kinds of clauses even legal (part of me thinks not). It's something to think about, nonetheless.

      And, of course, there's always the patent minefield (ie, company: "we've patented that technique for setting firmware registers in a wi-fi driver, your code is illegal!"). Yeah, I know... paranoid. :)

  29. Ummm...So, they have sales training by karlandtanya · · Score: 1
    As much as I'd like to believe that MS are "shit scared" of GLX, this does not lend credence to that position.


    So they have a marketing department? We have a cult. Oops, did I say that out loud? Sorry.


    FWIW, there is no MS software on my desktop at home, and I'm proud of that. My wife runs win2k on her laptop because that's what she likes. BFD.


    MS bashing (I guess you'd use cygwin to run bash under a MS OS) sure is fun, though!

    --
    "Reality is that which, when you stop believing in it, it doesn't go away." - Philip K. Dick
  30. Re:Official support (and microsoft) by McFly777 · · Score: 1
    Of course, it's not like microsoft ever changes it's APIs.

    I have run into plenty of hardware (and software) that doesn't work correctly in a newer version of windows. It wouldn't be much harder for a company to say "compatible with: ... Linux (2.4.19-2.4.24)." One would know that it would work within those kernals, and it might work with others, but no promises.

    --

    McFly777
    - - -
    "What do people mean when they say the computer went down on them?" -Marilyn Pittman
  31. Reason They Aren't Releasing Drivers by Anonymous Coward · · Score: 5, Informative

    I didn't see this posted anywhere, but if you read a little more about the topic, you would have found the probable reason for why the manufacturers aren't releasing drivers. It ISN'T some MS scheme to screw linux users. The manufactureres are affraid that releasing drivers will get them in trouble with the US government. Apparantley the card can be reconfigured to transmit on military/police/other "forbidden" frequencies. The manufacturers don't want to have to deal with the repercussions of releasing such a "weapon". Pretty stupid really, considering theres already an effort out there, with some success I hear, at reverse engineering the windoze driver, in order to reconfigure the transmit frequency.

    1. Re:Reason They Aren't Releasing Drivers by SuperQ · · Score: 2, Interesting

      I would love to see the ability to change the frequency of 802.11b cards. as a ham radio operator, I can use other radio bands beond the 2400 - 2483.5mhz ISM band, like 2300-2310mhz and 2390-2400mhz

      the only issue would be that 802.11b is about 15mhz wide. if this could be re-tuned, we could use the gear in areas where we wouldn't have to deal with normal interfearance.

    2. Re:Reason They Aren't Releasing Drivers by FreshFunk510 · · Score: 1

      I'm not too familiar with driver programming and I'm not sure if the hardware can even support this, but wouldn't the obvious solution be to make the WiFi card APIs so that they do NOT expose the ability to modify/adjust the frequency they are operating at?

      --


      "Injustice anywhere is a threat to justice everywhere." - Martin Luther King, Jr.
    3. Re:Reason They Aren't Releasing Drivers by Deker · · Score: 1

      The manufactureres are affraid that releasing drivers will get them in trouble with the US government. Apparantley the card can be reconfigured to transmit on military/police/other "forbidden" frequencies.

      I keep hearing this, and while I'm admittedly not a firmware/driver coder, I do read (and in a fair number of cases understand) a lot of 802.11b wireless driver code. I have to for research I'm working on. From everything I've seen thus far, this argument looks a lot like a Red Herring. That being said, I suppose that I should back my statements by trying to hack a driver up to broadcast out of bounds... AFAIK, it would cost the chipset manufacturers MORE to manufacture chipsets with a wider frequency range (otherwise, would a quality scanner cost so much?). It's hard enough to get decent frequency descrimination in a limited band, much less generically across a wide band. Since the aim of chipset companies is to drive down per-chip costs in order to beat a competetor's prices it just doesn't make sense for them to "add" features.

      Just my $.02.

      -d

    4. Re:Reason They Aren't Releasing Drivers by Anonymous Coward · · Score: 0

      I think the problem is that the cards need to operate with different power (and frequency?) ranges in different regions of the world.

      In particular (IIRC) Alan Cox has said that some laptop users in Britain are downloading Windows drivers intended for use in the US, in order to get increased range for their wireless cards.

      This does improve performance for the individual, but it is basically selfish, because the resulting interference decreases performance for other users. The optimum power level is based roughly on population density.

    5. Re:Reason They Aren't Releasing Drivers by rnd() · · Score: 1

      Would that be legal for a Ham?

      kf8qe

      --

      Amazing magic tricks

    6. Re:Reason They Aren't Releasing Drivers by rnd() · · Score: 1

      Logic! It's not found often here on Slashdot.

      --

      Amazing magic tricks

  32. Mod Parent Up by Orne · · Score: 1

    Ok, I'm blowing karma on a comment made by an AC, so sue me. :)

  33. Extending support by glesga_kiss · · Score: 1
    One thing I have considered is if there is any way to perhaps extend the capabilities of the Linux drivers?

    A wireless access point consists of a wireless card and some software, providing some features that are really good in a WiFi network. Would it be possible to re-engineer a linux card driver to make it act like an access point? This would be far cheaper that having to buy a proper access point, as well as being more flexible and customisable.

    Presently, I've got a Cisco card running under Linux. It's in ad-hoc mode, meaning that I can't use any fancy authentication methods like LEAP. With all the spare cycles in my gateway box, it would be good to put these to use somehow.

    1. Re:Extending support by dace · · Score: 1

      Check out hostAP only for PRISM cards though, but more or less what you are talking about

    2. Re:Extending support by glesga_kiss · · Score: 1

      Thanks! I know thanking is not the norm here, but I really arpreciate the pointer!

  34. Interesting by Anonymous Coward · · Score: 5, Interesting

    Did anyone notice that D-Link's FAQ now provides a link to the SF project at the bottom? Well, it's better than another asinine lawsuit!

    1. Re:Interesting by orv · · Score: 5, Interesting

      Yeah that FAQ has changed a few times. I think there's a history of its comments on seattle wireless somewhere, rummage, rummage, here.

      Initially they said a linux driver would be released december 2002.
      In december that date was changed to Q1 2003.
      At the end of december they then said there were no plans for a linux driver and customers should not 'hold onto cards in the hope of drivers' being written.

      Then they added a link to the leaked binary drivers

      Then they added a link to the oss drivers

      Wonder what they'll change it to next?

  35. You're not funny (+5, Fuck Off WinTroll) by Anonymous Coward · · Score: 0

    1. Get GED
    2. Graduate from DeVry with MCSE
    3. ????
    4. Work at Taco Bell

  36. God dammit.. by Bowie+J.+Poag · · Score: 1


    I tried to post this story about 2 months ago. No dice. Those of us marooned with this chipset had to resort to filing complaints with the BBB in order to get TI to pay attention.

    Oh well. Thats the last A) D-Link and B) TI chipset-based product I'll buy. If I buy something that says [b]on the box[/b] that it's supported in Linux, get it home, unwrap it, install it, boot up, and THEN discover it's more like:

    This card is supported in Linux!*

    * = No. ..Then I have better companies/places to spend my money.

    --
    Bowie J. Poag

    1. Re:God dammit.. by orv · · Score: 1

      Yeah, that's life (well /. anyway). :-)

      What was the outcome of petitioning the BBB? Did you get any response/comments from TI at all?

      ---
      Hmmm, just wondering how many devices you own have TI chipsets in them. :-)

    2. Re:God dammit.. by Bowie+J.+Poag · · Score: 1

      None.

      Got a letter back from the BBB saying TI was notified, and they (the BBB) were investigating.

      --
      Bowie J. Poag

  37. Re:UN is little more than a US plaything??? by Mr.+No+Skills · · Score: 1

    Wow. And most in the US see the UN as a large barrier to US policy.

    --
    Sleep is for the Weak
  38. Re:UN is little more than a US plaything??? by AllUsernamesAreGone · · Score: 2, Insightful

    A barrier that can be ignored at will, vetoed and accused of being irrelivant if it doesn't do what the US wants? Sure, some barrier...

  39. What could have happened - what will happen by Skapare · · Score: 4, Insightful

    In a way, this reminds me of CSS vs DeCSS. It started out as an innocent effort by someone to just be able to play the CSS encoded media they had legally bought and paid for ... no theft would have been involved. But, by having created the necessary software, and now it's in source form, others can do with it as they please, and many would please to steal. Had the big media businesses simply made a binary distributed player, that scenario would not have taken place, and maybe CSS might never have been cracked because of the lack of need to do so.

    While WiFi hardware isn't the same scenario, there are some similarities. Had the manufacturers produced a binary-only driver module that could be loaded into the Linux kernel (and supported it properly, something essential when you release something in binary-only form), there would be virtually no need for anyone to go create a source form version. Only those wanting to actually hack on the card might. But with the binary drivers not being released, that forces the open source community, which has way more intellectual resources than companies like Texas Instruments, to create their own drivers, and it is open source.

    What they feared most, and what motivated their misguided decisions, will now serve to bring about exactly what they did not want, which is hackers reprogramming the cards to operate off-frequency, or use wider channels (maybe I can get 50 Mbps out of this thing while trashing the UHF band of my neighbor's TV), and FCC pressure to make chips without software frequency/modulation agility (and thus increasing the costs due to the need to do hardware programming and design in specific market commitments for each manufacturing production run).

    --
    now we need to go OSS in diesel cars
    1. Re:What could have happened - what will happen by Anonymous Coward · · Score: 1, Funny

      You see the solution to this problem would have been to release the DeCSS in closed-source. No one could have modified it to do bad stuff with it.

    2. Re:What could have happened - what will happen by Anonymous Coward · · Score: 0

      Had the big media businesses simply made a binary distributed player, that scenario would not have taken place, and maybe CSS might never have been cracked because of the lack of need to do so.

      That would have defeated the whole purpose of CSS. It would be far too easy to hack up a linux video driver which loops the video back into an MPEG.

    3. Re:What could have happened - what will happen by Anonymous Coward · · Score: 0

      I sure didn't crack CSS, but I can tell you, it wasn't cracked in order to copy OR to play media.

      It was cracked "because it was there."

      Anytime sometime releases this kind of challenge, of course there will be hundreds of people just itching to break the security. It has nothing to do with what the code is or is not 'protecting'.

  40. Why the backpedaling now?-A "bit" o' luck. by Anonymous Coward · · Score: 0

    " It seems that several manufacturers that were warming up to the Linux community have now reversed positions. "

    Could be the developing trend of Linux users to be more accepting of binary drivers.

  41. ReasonThey Aren't Releasing Drivers-Change is good by Anonymous Coward · · Score: 0

    "Apparantley the card can be reconfigured to transmit on military/police/other "forbidden" frequencies. The manufacturers don't want to have to deal with the repercussions of releasing such a "weapon"."

    And how is this "repercussions" any different than the "repercussions" for people always being able to mod the hardware they own.i.e scanners?

    There's already laws to cover both this situation, as well as anyone's butt.

  42. Open Whore Movement by Anonymous Coward · · Score: 0

    This calls for the Open Whore Movement (pronounced "oooowooohmm"), where registered geek girls volunteer to lay with one (or more) male geek engineer(s) in need once every few hours.

    This will hopefully, and finally, put an end once and for all to the Unlaid Engineers Problem.

  43. Another Candidate for Reverse Engineering by JohnFred · · Score: 2, Interesting

    The Itex Apollo 3 PCI ADSL chipset. They released binary only drivers for the 2.4.16 kernel: and then went bust. Very frustrating for those of us looking for a cheap PCI based broadband solution.

    Iv'e done some preliminary poking around with my copy of the binaries and it seems that ITEx were pretty sloppy with the binaries and left a lot of symbol table in that wasn't needed, thus making reverese engineering via objdump et al pretty easy.

    I don't have time to work on this myself, but I'm willing to kick off a sourceforge or savannah project with what I have already - if anyone else is interested.

    --
    /usr/games/fortune > ~/.signature
    1. Re:Another Candidate for Reverse Engineering by orv · · Score: 1

      Well if you want a project and you think people will be interested in it, set yourself one up and try and round up support for it.

  44. Wireless all that valuable? by 0x0d0a · · Score: 4, Informative

    More than likely it was "It would be cool for all these countries to have wireless laptops" with absolutely 0 knowledge on the details of such an idea.

    I'm still a little dubious as to the actual value of laptops, much less with wireless support.

    Such things are very convenient, and certainly popular in offices, but I'm dubious that desktops don't provide much of the same benefit. Sure, some work may get done on the road, but some not (and the increasing availability of Internet access means that companies can decrease travel and save costs). Some work that might not have gotten done otherwise might get done at home, but honestly, most folks don't want to go home and then work more, and I think that most don't actually do that much at home (as an addition to work at work, not as a replacement). You can carry laptops to meetings, but honestly, about half the people where I work just use a notepad (partly because quick sketches are currently easier on paper). You usually aren't transcribing vast amounts of text, just jotting down names or some points to remember. So most of the benefits of laptops seem to be less big than one would thing.

    The downsides are significant. Laptops (with the notable exception of hard drives) tend to be less durable than desktops, and tend to get rougher treatment. This tends towards producing shorter lifespans. Laptops are a major target of theft, especially in the developing countries where they want to deploy these. Laptops are more expensive than desktops to produce, and manufacturers are still making higher profit margins on laptops. Most laptop manufacturers are big name (first world) companies, given the far greater engineering work required to put together a laptop. So it makes it harder to keep the funds spent *in* those developing countries when making purchases.

    Wireless networking is cute, but it costs a *lot* to deploy the thing all over as opposed to just the offices and conference rooms where you'd put wired Ethernet. If you just slap it in those two places, wired can be more expensive, but installation of wires can be done by local contractors, which keeps funds in country and produces jobs. Most people that I see doing actual work on their laptops tend to work in either meeting rooms or their offices. Usually, this translates to just meaning that they don't have to plug in a cable. Somewhat convenient, but possibly (especially given security and performance issues) not cost-effective. Wireless is still a bit of a luxury item.

    This wireless laptop initiative seems more based around what a laptop *company* would like to see happening than what's best for developing countries, IMHO.

    1. Re:Wireless all that valuable? by whereiswaldo · · Score: 1

      I love my laptop because it allows me to roam wherever I want, especially within the home. I don't want to be holed up in front of a desk on some other room while I work. I want to be able to go wherever I want. Then take it in my car to wherever to share files, do some more work/play, etc..

      With a desktop, you can't do that. The only things a desktop has over a laptop are:
      - expandability
      - affordability
      - weight ;)

      Laptop prices have come down a LOT. I think that's why they are becoming so much more popular these days. That's why I bought one.

    2. Re:Wireless all that valuable? by 0x0d0a · · Score: 1

      I know a *lot* of people that prefer laptops...I know a lot of people that prefer Ferraris too, though.

      Remember that the folks we're talking about are those in developing countries, where funds are tight, though. Pleasure is an afterthought, and getting computing capability to as many people as can be afforded is crucial.

  45. Maybe they just to bypass regulatory approval by mihai · · Score: 1

    A new model will have to be approved for use again, a expensive and time-consumming process.
    By using the same name vendors may get away without doing it.
    Doesn't look very legit, though.

  46. Back in the day... by appleLaserWriter · · Score: 2, Insightful

    In the early days of linux, only Tseng ET-4000 and Trident 8900 were supported by XFree86. Many of the custom clock chips were officially undocumented by the card manufacturers, and could change even while the product name remained the same.

    Manufacturers like Matrox and Diamond were initially the most resistant to providing any kind of support for XFree86. As linux hackers reverse engineered and developed their own drivers and discussion board volume increased, Diamond and Matrox began to release their own drivers.

    The issue here with Wi-Fi is that the marketing dudes don't expect that Linux users make up a significant fraction of Wi-Fi customers. They have no axe to grind against linux, instead they just don't see the value. The easiest way to convince them otherwise is to build custom drivers and use them. As soon as a large volume of users are visible, you can bet the commercial vendors will begin providing better support, just like with graphics cards in the early '90s.

    Until then, Apple Powerbooks make very attractive Unix workstation.

  47. It's just a trap by paranode · · Score: 1

    They know what they're doing. They're well aware that it's only a matter of time before someone comes up with a Linux driver. So in the interest of saving cost and still keeping their specs "closed", they let Linux driver developers do all the work for them and keep selling the chips to Linux users. It's a vicious development cycle.

  48. What's keeping them? by Anonymous Coward · · Score: 0

    I'm not trying to troll here at all, but why don't companies write drivers for Linux?

    1. Re:What's keeping them? by molarmass192 · · Score: 1

      There's no blanket answer for that, the assumptions are typically one of a) they have no Linux trained engineers to write and support the drivers in the first place, b) they are mistakenly afraid of the GPL'd nature of Linux, c) they don't believe that providing a Linux driver will have a material impact on sales, or d) they don't want to risk angering MS and risk loosing access to driver bundling and/or early software releases.

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
  49. Re:ReasonThey Aren't Releasing Drivers-Change is g by Anonymous Coward · · Score: 0

    And how is this "repercussions" any different than the "repercussions" for people always being able to mod the hardware they own.i.e scanners?

    Being able to mod is different from providing someone with the software to mod.

  50. Voting with $ by Merk · · Score: 2, Interesting

    I recently moved into a house with an odd design which made connecting remote computers to the central router difficult using wires. My (iBook) laptop had no problems because it was able to go wireless, so I decided to go with a wireless solution for my Linux desktop. I had no idea what I was getting into.

    I figured the easiest solution would be a USB based device, so I looked around and found a table of USB 802.11b driver support under Linux. At first, I went to a local store and bought a device that the table said was supported. I got it home and ugh, it barely worked. Under Linux the driver was awful. To see if it was maybe the card itself I tried it under Windows. It barely worked there, hanging the machine when I tried a throughput test.

    So I sent that back and ordered an SMC card which was supposed to have vendor-supplied drivers. I got it home, plugged it in, and tried to install the drivers. No luck. It turns out they were binary-only drivers for specific old RedHat kernels. So I emailed SMC for support. A week later someone got back to me to say that my issue had been escalated. A week after that I got a tar file in the mail. It turns out what I received was simply a forked and slightly modified version of the code on a Sourceforge project. But, surprise, surprise, it didn't work either.

    More investigations led me to an alternate driver. Using the mailing list associated with this project, thanks to Joerg Albert I was able to determine that my device has a hardware configuration which is apparently very rare and needs special firmware. Once I got that, after about 3 weeks of effort, I had working 802.11b access under Linux.

    At the end of this I'm annoyed with SMC. I am glad that they acknowledge that Linux exists, on the other hand, they were completely useless when it came to actually supporting their product.

    In the end I guess I voted well with my dollars, supporting a company that provided minimal efforts to support Linux rather than one that refuses to even admit it exists. But I also provided $$ to a company that is deceptive about their hardware being truly supported under Linux. It was also pretty annoying that to get the thing to work required taking some random firmware file (in the form of a C header file with a massive data array) and randomly trying it to see if it would work.

    It's sad when voting with your dollars is like other kinds of voting, where you vote against somebody because they're worse than the person you're voting for.

    What's more frightening is that in a month or so I'm scheduled to find a way to get a mini-PCI 802.11b card working for an embedded Linux system running on an ARM processor. If getting a system with a fairly standard connector was this difficult on a desktop machine, I'm dreading trying to get a card with an obscure interface working on non-i386 CPU. Wish me luck.

    1. Re:Voting with $ by Anonymous Coward · · Score: 1, Interesting

      This won't help with your embedded system, but when I had trouble locating a wireless PCI card for an older Mac (ie. not AirPort ready) running OS X, I purchased a Ethernet-to-wireless Bridge (Linksys WET11). It required no driver on my desktop whatsoever, since it simply bridged my desktops ethernet port. Plus, its easily portable to any desktop system that already has a working ethernet.

  51. Coincidence by Anonymous Coward · · Score: 0

    Funny... I just bought a DLink DWL-650+ yesterday, messed around with the acx100_pci.o source last night and still could not get the damn driver to load on debian 2.4.21-2.686. Could not get any of the binary drivers to load either.

    From a time perspective, I'd rather take this card back and be wireless-less. S***** Dlink. Just because I can write or modify a device driver doesn't mean I should. I'll go support a manufacturer that DOES provide specs.

    Oh wait... are there any of those left ?

  52. The vendors rapidly abandon their "old" cards too by wytcld · · Score: 1

    I have in mind to set up a simple wireless network in my home. I don't need speed, but in spending many hours searching for the known-good cards that are listed on the several sites specializing in Linux wireless I've discovered thet the manufacturers and vendors are only dealing in their latest models at the moment - most all of which are 802.11b+ or g and not supported under Linux. The standard geek shopping sites like newegg.com and ajump.com don't have anything in 802.11 for Linux. Sites that specialize in Linux like linuxcentral.com and thinkgeek.com don't, either. Using google or froogle to search for known-good chipsets or older card models has been fruitless. Rarely in America is it so hard to shop!

    Finally I ordered a TRENDnet TEW-303PI from Tigerdirect.com because Tiger's site said it supported Linux (although it's a + card) - but it looks like that was Tigerdirect overpromising, since the box the card's in and TRENDnet's Website don't list Linux support for this card. TRENDnet doesn't tell the chipset either. Anyone know if it's the TI?

    --
    "with their freedom lost all virtue lose" - Milton
  53. chicken-egg problem by flok · · Score: 1

    Ok, I have this laptop and this smc wifi-card.
    This driver gives support in Linux for this smc-card.
    Now, the only way I can obtain those drivers-sources, is to boot into linux and retrieve them with cvs. But when in linux, I cannot use the wifi-card and thus cannot get to the internet. The tarball on the sourceforge-site is something funny-looking with ,v at the end of the filenames.

    Maybe someone can pull things from cvs and put it into some 'normal' tar-ball?

    --

    www.vanheusden.com - home of Multitail, HTTPing, CoffeeSaint, EntropyBroker, rsstail, bsod, listener, nagcon, nagi
    1. Re:chicken-egg problem by gurps_npc · · Score: 1

      ,v means it has been ARCHIVED. try the command "co file,v"

      --
      excitingthingstodo.blogspot.com
  54. reverse engineering/decompilation tools? by 73939133 · · Score: 1

    What kinds of tools are out there for taking binary Linux or Windows drivers and turning them into source code?

    Of course, a simple assembler/disassembler combo will do and allow simple modifications, but it won't result in anything very readable and would make it hard to adapt a Windows driver to Linux kernel APIs.

    Something that goes from binary to structured C code and that has support for program flow analysis and renaming identifiers globally would seem like it would be useful for this sort of thing. Any recommendations?

    1. Re:reverse engineering/decompilation tools? by 42forty-two42 · · Score: 1

      Sure, they're called 'programmers'. They're only available as closed-source, but there's some promising reverse-engineering work going on.

  55. 808.11g by nihilogos · · Score: 1

    Does anybody know of linux drivers for ANY card that supports 808.11g?

    --
    :wq
  56. yes it is. by twitter · · Score: 1
    $60 is overpriced for an Access Point/Cable Router/Switch?

    Sure it is, when you consider the fact that you already have the equipment. Who does not have a PC mothballed? Also, that PC can give you much better control and flexibility. With a little effort you can have something like kerebos authentication and ssh only connectivity. Can you do that with some dinky little access point?

    --

    Friends don't help friends install M$ junk.

  57. not far off. by twitter · · Score: 1
    I just hate it when people are scared to do ANYTHING that might be useful because of the DMCA.

    Useful, like refilling your printer cartridge? Oh yeah, Lexmark does not think the DMCA is a big blanket law they can use against their competitors and anyone who would do anything useful, do they?

    No, people should not be scared, but we should realize that big dumb companies do this kind of thing and we should avoid equipment from them. Think I'm going to buy Lexmark garbage? Not for a long long time. I bought a DLink PCI wireless card and I would not recomend anyone do the same thing. I got encouraged by a pcimcia card working, and figured I should just keep looking. My mistake, I should have taken the piece of shit back right away.

    --

    Friends don't help friends install M$ junk.

  58. Foolish moderators! by Anonymous Coward · · Score: 0

    You're all just modding this down because you can't read French! Ignorant monolingual morons!

  59. Which won't stop them from suing. by Ungrounded+Lightning · · Score: 1

    The DMCA only covers reverse engineering as it pertains to copyright circumvention. [...] there is a specific clause [] that allows for reverse engineering for the purpose of interoperability.

    Which won't stop them from suing - any more than the same clause stopped the RIAA from going after DeCSS (and winning!)

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    1. Re:Which won't stop them from suing. by John+Hurliman · · Score: 1

      They at least had a case to bring to court in DeCSS, that the tool (in the MPAA's mind) was designed for piracy. Unless you can figure out how OSS WiFi drivers are piracy I think this is legal.

    2. Re: Which won't stop them from suing. by Ungrounded+Lightning · · Score: 1

      Unless you can figure out how OSS WiFi drivers are piracy I think this is legal.

      That's easy: They will claim it's piracy of THE DRIVERS - that the reverse-engineering process includes copying some non-trivial part of their code and putting the result into public use and from their into their competition's products.

      "Oh yea? Show us the copied part?" "We'll do that in court. By the way, it's discovery time. Put down your software tools and come spend some time under oath helping us construct our case against you."

      It's bogus, of course. But if Microsoft is pressuring them (as evidenced by their abandonment of Linux support) they might play cat's paw for them some more.

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  60. These guys caused my DWL-650+ to work yesterday by Anonymous Coward · · Score: 1, Insightful

    Last Tuesday I bought a new laptop with a PCMCIA wireless card. The wireless card is DWL-650+, and it didn't work on Linux with neither the leaked binary drivers or the in-development OSS driver.

    Having some driver development experience, I started reading the sources of the OSS driver, and noticed the amazing work that these guys did in the last months. From a very broken binary driver, they have managed to bring up an almost fully working OSS driver.

    However, the PCMCIA DWL-650+ didn't work on Linux until yesterday with the OSS driver - in one of my E-Mail sessions with Andreas, he suggested a small fix to the initialization cn after I compiled and loaded the driver with the fix. It surprised us both completely when this fix got the card actually to work!

    Collaboration, people. With only 5 days of having this card which no much hacking experience I have managed to help a few other hundred people out there that might also have this card. The amount of time until an hardware that has no manufactor support will start working on Linux is directly related to amount of people who have this hardware.

    So don't be afraid to invest. If the hardware is good on Windows and enough people use it, it will arrive on Linux sooner or later, and your help would be appreciated there.

  61. but there is a binary driver by JDizzy · · Score: 1

    I followed the FAQ link to d-link's website and found a link to a binary driver. So the claim that no driver exists is a wash. Granted, no source code... but its a non-trival task to decompile the drivers, and definatly inside the realm of possibilities. Am I missing something, or was the original poster, or did d-link sneak in the linkage in responce to a slashdot effect?

    --
    It isn't a lie if you belive it.
    1. Re:but there is a binary driver by orv · · Score: 4, Informative

      Indeed you discovered the link to the leaked binary drivers. However when the sourceforge project was started there were no binary drivers at all. Indeed it is a non-trivial task to decompile those drivers, and that was what was done to assist the development of the oss drivers. As you will note Dlink aren't providing or supporting those binary drivers you discovered either they've simply got fed up of all their customers asking them how to get their hardware running on linux and so added the link onto their FAQ.
      So no wash.

  62. getting laid == getting fucked. by twitter · · Score: 0, Troll
    The kind of people who worry about "getting laid" are stupid fucks who view the opposite sex as a masturbation tool. They stand out like sore thumbs and rarely get used by those who decide they need a little cheap gratification at their expense. They never put anything like effort or understanding into anything and are perfect Windows users - always looking to screw others over and therfore are always in that position themsleves. This is the message implied in Bill Gate's talk about "commodity software" and market forces, yet Microsoft has the most expeensive and least versitile software there is. Con artists take advantage of their victim's greed and desire to get something for nothing. He who wants is always helpless.

    People who write device drivers for themselves have device drivers and the knowledge of how to do it. They don't have to ask for them again and can contemplate their own devices to do things for them. This puts them in a much better position than the average windoze scmuck who has to buy nev devices that don't always do what they should every two years or so. That advantage translates into money and other things. Even when it does not, the silly Windoze user does not know what to do with himself.

    --

    Friends don't help friends install M$ junk.

  63. TI told me flat-out, no support for open source. by Anonymous Coward · · Score: 0
    When I mailed them some months ago trying to get specs, this is what they sent me:
    The product group finally got back with me on this inquiry. We will not be supporting customers to develop open source drivers for our chips. We have support packages that are available, but each opportunity is evaluated independently. Can you tell me what quantities of the chips you will be using in your application? When do you project you will go to production? If you can provide with this information, I will forward it to the product group.
    They managed to completely miss the fact that I said "unix device driver" in every single mail.
  64. the real solution by sir_cello · · Score: 1

    The real solution would be for the open source community to come half way, and the manufacturers to come the other half way and meet in the middle. Rather than rely on tight fisted manufacturers to develop device drivers for in-flux operating systems (e.g. Linux, or other open source variants), why not create a standard for "binary compatible device drivers", involving implemenetation wrappers for BSD, Linux, Windows, etc. Convince the manufacturers to develop _one_ "binary compatible" i386 device driver, and then it will work on Windows, BSD, Linux or whatever your favourite operating system is. This would be the ideal solution because it would also be forwards compatible to future versions of OS and so on. The basis of most drivers (PCI, USB, PCMCIA/PCCARD, etc) is a standard, as is the platform (intel), so why not some standard approach to drivers ?

    1. Re:the real solution by markdj · · Score: 1

      Good luck getting MS to participate! They are notorious for bending standards to their way. Look what they did to Java before Sun sued them. Then because it was too much trouble they stopped supporting Java.MS participation would mean that they were acknowledging the existence of other competing OS's and that they would be facilitating their operation. That is contrary to the way MS thinks. Hardware manufacturers have no choice in writing Windows drivers if they want to sell their products; but OS's that are a small share of the market give them no economic incentive. Writing the driver itself is not that expensive, but supporting it could be. If you want hardware drivers for alternative OS's, then the OS distributors and creators need to be finding ways to make these drivers easy to write and support. Perhaps the distributors (such as Redhat and SUSE) would help support the driver.

  65. Linux != always mean commercially viable hardware by Anonymous Coward · · Score: 1, Insightful

    Linux is such a small part of the overall os installed base, that producing and supporting a linux driver for all of your recent products is not cost effective.

    You can't blame D-Link or other manufacturers for selling a product and trying to make a profit which they will use to design, develop new products.

  66. Linux compatible fast Wifi cards sold at Cafepress by Anonymous Coward · · Score: 0

    Benspecter cards sold with Linux Driver CD! Capable of up to 54 Mbitte/s

  67. a refreshing change by Anonymous Coward · · Score: 0

    Instead of throwing up "national security" (talk about beating a dead horse), they now claim, "To Protect Military Communications", LOL, to do what? as an exuse to *lock down* future chipsets?

    "The fact people are already abusing the technology suggests that they will be forced to go the crypted settings route for next generation hardware anyway."

    Is this the future of all next generation hardware? If it's good enough for the military, it's good enough for me as a consumer, I want all available features with gpl drivers to boot!

  68. TROLL! Mod parent down! (nt) by Anonymous Coward · · Score: 0

    nt

  69. "Somehow" always means "Somebody" by Gothmolly · · Score: 2, Insightful

    Yet Mr. Annan claims the right to mandate (yes, mandate) that 'all these countries' get 'wireless laptops', without any concern for the causality involved - someone has to engineer, build and then donate them to the UN. Why not just recommend that the 3rd world countries get 'AIDS medicine' or 'enough food to live on' or 'a decent wage'? It's all groundless pie-in-the-sky, unattached wishing anyway. Here's a suggestion for the Third World:
    Stop overbreeding.
    Stop killing each other.
    Stop stealing from the people who honestly want to help you.
    Stop torturing people from the wrong village.
    Stop maiming your women.
    Maybe then you'll get a little respect, instead of the sneers and half-assed offers of help that you keep begging for.

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:"Somehow" always means "Somebody" by Anonymous Coward · · Score: 0

      Why not just recommend that the 3rd world countries get 'AIDS medicine' or 'enough food to live on' or 'a decent wage'?

      He did.

      Stop overbreeding.
      Stop killing each other.


      These goals are antagonistic towards population growth.

      Here's a suggestion:
      Get off your high ethnocentric horse and stop judging these people according to your holier than thou ideals. You have no idea what circumstances or value systems these people live under. You offer less details about how to implement your demands than Kofi did.

      If you think about things from someone else's point of view once in a while, you might understand the world a little better.

      -M5B

  70. I'm dense - please explain something by frovingslosh · · Score: 1
    I keep seeing that TI will not release the programming information for the ACX100. But the seem to want to sell the ACX100 as well as the smaller but compatable TNETW100B. They even promote the use of the TNETW1100B for embedded applications. How is an engineer expected to design with these chips if they can't get the programming specs? Do they all deal through non-disclosure agreements? And do all the companies that buy these chips really let TI limit their market this way?

    I'm hard pressed to understand how this information could be staying so restricted. People building embedded devices are not limited to a half dozen or so wireless router companies, there are tens of thousands of engineers out there in everything from large companies to one man shops that must be trying to get this information for hardware projects that would use the TI chips. How is it that this information has not come out yet? Or is it that the Linux developers will not touch it because of concerns over trade secret issues and prefer to reverse engineer it so that TI has no say in the use of the information?

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:I'm dense - please explain something by Anonymous Coward · · Score: 0

      Do they all deal through non-disclosure agreements?

      That is usually the case.

      As you noted, no engineer could design anything around their chips if they don't have the necessary information provided to them.

  71. Re:L'homme n'a eu aucune alternative. by markdj · · Score: 1

    What do think ioctl's do? They call driver code based on the major and minor numbers of the device.

    If you were a company with 5 EE's developing PC circuit boards and 4 software guys writing drivers, do you think you could afford to support drivers for 5 or six OS's when at least 4 of them have less than 5% market share? You might sell 10-20,000 Cards to Windows users and only a few hundred to Linux/Unix users. The answer is an economic no-brainer. Most of these companies are small and don't have the resources that HP or Dell have.

    RedHat, SUSE, Apple, et al should involve themselves in the driver writing biz and help get more hardware solutions available to the community instead of depending on small firms whose main focus is Windows. Also, they should help get drivers for newer hardware on older releases. Often the Linux/Unix distributors only provide drivers for hardware that exists at the time the OS release occurs and don't bother updating the available drivers until the next release. Users can't afford to update every time just to get new hardware drivers.

  72. it's about time by 2way · · Score: 1

    I bought two DWL650+ PC cards last april, one for a Win98 laptop (P75) and one for a Linux loptop (P233). After much grief I was told by Dlink that my Win laptop was too old (strike one) and there is no Linux support(strike two)! I had to go to eBay and get a DWL650 for the Win machine (It works). I was quite annoyed about the lack of linux support - what is the point?! How hard can it be? Anyway, I am keen to try out this soln. I hope it works (or that will be strike three for me!)

  73. are there any cards that do support linux by petwalrus · · Score: 1

    Are there any 802.11b cards that DO have linux support in them? If so, maybe we should support these guys by buying their products. (wouldn't it be ironic if Microsoft was the only vendor?!)

  74. What about the Broadcom chipset? by little+alfalfa · · Score: 1

    Linksys has a wireless card out that uses both the Prism2 driver (I don't remember the chipset) and one that has no driver which uses a Broadcom chipset that has no Linux driver. The WMP-11 v2.7 uses the Broadcom one and is totally unsupported. $80 down the drain?

    1. Re:What about the Broadcom chipset? by EmagGeek · · Score: 1

      Not necessarily. Broadcom is a linux-friendly company (at least for now, not sure if SCO has threatened them yet). If you email me, I can check into it with my FAE tomorrow and see if there's a linux driver I can get for you.

      I use lots of Broadcom ICs in my designs so they will probably be willing to help me out.
      Eric

  75. Offtopic: DMCA & XBox question by darnok · · Score: 1

    > In any case there is a specific clause in the DMCA
    > that allows for reverse engineering for the
    > purpose of interoperability.

    Warning: non-US citizen asking...

    Based on this, could you then buy and mod an XBox, connecting it to your sound system as a media player system? If you have all your e.g. OGG files stored on a regular PC that runs as a file server (as I do), and play them from the modded XBox attached to your sound system, then you would have used the modded XBox solely for interoperability purposes.

    I'm on the point of building exactly this setup in Australia now; would it be legal in the US on the basis of this interoperability clause?

    1. Re:Offtopic: DMCA & XBox question by EvilTwinSkippy · · Score: 1
      Yes.

      The issues only get sticky if you try to use a specially chipped X-Box to play pirated games and/or develop emulation hardware for a conventional PC that allows it to play X-Box games without the Xbox.

      Now, would Microsoft like you to believe that tampering with the devices is verboten entirely: sure. But part of having rights is a) knowing about them and b) standing up to bullies. Our constitution only gaurentees the persuit of happiness, not happiness itself.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    2. Re:Offtopic: DMCA & XBox question by darnok · · Score: 1

      On that basis, modchips can't be illegal per se in the US - they're only illegal if they're used (as you say) to do things like play pirated games or develop emulation to let non XBox hardware play XBox games.

      How, then, did MS manage to get that mod chip vendor (name escapes me...) to close down a few months ago? Sure MS is a big bully, but the vendor was in Asia somewhere so the DMCA wouldn't apply. I suppose MS could say "we'll take you to court till you're broke", but when there's no question of any valid law being broken (either in the vendor's country or the US) surely the case would be dismissed as frivolous, and MS would have to pay costs *and* reparations to the mod chip vendor (WHAT'S THEIR DAMN NAME??).

      Am I missing something? If I was the chip vendor in that situation, I can't see why I wouldn't take MS on in court; I'd put up with a lot of legal pain and the likely loss of my business if I thought there was a good chance I'd be able to make a large chunk of loot out of reparations at the end of it all. Furthermore, finding a legal firm to bankroll me on a "no win, no fee" basis might be pretty easy if I could offer them e.g. 50% of the final payout.

    3. Re:Offtopic: DMCA & XBox question by EvilTwinSkippy · · Score: 1

      Probably threatened to audit their network.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
  76. Re:... as Frugal does. by Anonymous Coward · · Score: 0

    Actually, once he's invested his time, once it's
    averaged over the 10 of thousands (if not hundreds of thousands) of people who will not have to spend their time writing the code, the card is actually only worth a few micro-cents and the actual value of his time becomes incrediably high.

    You may not immediatly undersand, but Karma is like that...

  77. Re:UN is little more than a US plaything??? by Anonymous Coward · · Score: 0

    A barrier that can be ignored at will, vetoed and accused of being irrelivant if it doesn't do what the US wants?

    Oh, is that why the US is so successful in getting other countries to releave its peacekeeping force in Iraq...

    -M5B

  78. Re:Linux != always mean commercially viable hardwa by MrSquish · · Score: 0

    The whole point isn't to get them to develop and support the drivers, it's to get specs and code. if they had at least done that i'm sure more people would be working on this project. your drivers don't have secrets to keep people from buying your hardware if they know how they work. after all your buying hardware and simply want to make it work. that's a decent request.

    --
    If i was you, you'd be me and we wouldn't be having this conversation
  79. We're so sorry we exist... by eugene_roux · · Score: 1

    Maybe then you'll get a little respect, instead of the sneers and half-assed offers of help that you keep begging for.

    I would hereby like to apologise for inconveniencing you by my mere existence. Arrogant Git!

    I'm from a small family (just three kids. I'm 37, it's not unusual for my generation)
    I have never murdered anyone in my life.
    I have never stolen anything in my life.
    I have never tortured anyone in my life. Regardless which damned village they're from.
    The first person I find maiming or in any other way hurting any woman will put lie to two of the above. I will personally torture and then kill them. Any man who in any way hurts a woman has, in my eyes at least, given up all rights.
    I live in a third world country.

    So respectfully, go take a very long walk on a very short pier.

    Generalisation is exactly the type of thing that makes Americans damn near universally reviled. Yes, I do realise that is a generalisation, but a mostly justified one seen from the perspective of comments such as yours.

    Thank you, sir. Thank you for single-handedly solving all of Africa's problems.

    Please remind me to erect a status in your honour.

    --
    Part Time Philosopher, Oft Times Romantic, Full Time Unix Geek
    1. Re:We're so sorry we exist... by Gothmolly · · Score: 1

      http://www.wsws.org/articles/2000/jul2000/nig-j14. shtml
      http://www.eastandard.net/archives/june/tue 1006200 3/africa/afnews10062003003.htm
      http://www.crlp.or g/pub_fac_fgmicpd.html
      http://www.duke.edu/~ac23/ Africa/response.html

      These are cultural institutions.
      Stop complaining that the UN must stop wars in your countries, feed your people, drill for your oil, provide grain for your crops.

      Lastly, a quote from Lawrence of Arabia

      "Sherif Ali. So long as the Arabs fight tribe against tribe, so long will they be a little people; a silly people; greedy, barbarous, and cruel, as you are."

      --
      I want to delete my account but Slashdot doesn't allow it.
    2. Re:We're so sorry we exist... by eugene_roux · · Score: 1

      These are cultural institutions.

      And not a single African resource amongst them...

      --
      Part Time Philosopher, Oft Times Romantic, Full Time Unix Geek
  80. Re: Vomit in Terror by Anonymous Coward · · Score: 0

    I don't like to use the above phrase often, but it's the only way I can describe the Win2k drivers for the WMP-11 PCI. It trashes your routing table, won't run without it's buggy as hell software (which is so slow it can't be native code), and any attempt at circumventing the software through registry manipulation, etc. causes it to stop working until you reinstall it. The card itself seems to be fine though.

  81. Re:L'homme n'a eu aucune alternative. by BlueTrin · · Score: 1

    Please answer to the original thread, I'm just translating =)

    --
    Don't you know it is now both immoral and criminal to think beyond the next quarterly report?
  82. Electric power by yerricde · · Score: 1

    Sure it is, when you consider the fact that you already have the equipment. Who does not have a PC mothballed?

    I have a PC mothballed, but it's an older PC with ISA slots. Who makes an appropriate WiFi card for ISA?

    I have a PC mothballed, but I don't have the power company gift certificates mothballed. An 802.11* access point uses less electric power than a PC.

    --
    Will I retire or break 10K?
  83. Oh, like the printer cartridges. :-) (n/t) by BillX · · Score: 1

    [No Contents]

    --
    Caveat Emptor is not a business model.
  84. Don't buy hardware where drivers don't exist by Anonymous Coward · · Score: 0

    I don't buy hardware where either the drivers don't exist or the vendor will not provide the specs.

    3Com, in it's hay day sold millions of it's Etherlink III cards as you could program it with any OS. Vendors like Broadcomm should take a look at why Prizm blows them away.

    ATI could also take a lesson.

  85. aw, come on. by twitter · · Score: 1
    I have a PC mothballed, but it's an older PC with ISA slots. Who makes an appropriate WiFi card for ISA?

    I have a PC mothballed, but I don't have the power company gift certificates mothballed. An 802.11* access point uses less electric power than a PC.

    You can find 486s with PCI for like $5 if you don't have an old P90 sitting around. People put them in the trash. Better still, you can get a pcmcia enabled laptop for $15 on ebay. My P90 thinkpad with Debian runs OLVWM as well as wifi and ethernet card. Seach ebay for "486 laptop", and find a thinkpad in good shape. Better yet, use the one your company wants to put in the trash because XP won't run on it.

    The electricity used by a typical old PC is less than the 150 Watt power supply is rated for. If you have to worry about 100 watts, make sure you turn off all the lights and replace your 250 watt monitor with one of the above mentioned laptops and X into your computers. This is not a concern for most people, much less the corporate market the access point people want to sell to.

    --

    Friends don't help friends install M$ junk.

  86. DMCA the bastards! by Anonymous Coward · · Score: 0

    DMCA em and take thier ISP webhosting down! Do it! Do it now!

  87. PCI 802.11b situation is bleak by fishbowl · · Score: 1

    After making a mistake and buying a linksys card, I have come to realize that there are very few options for PCI 802.11b and linux.

    Two cards that are on the compatability list, the Linksys and the D-Link, both have been changed from Prism2/Intersil to Broadcom and TI, respectively.

    I think it's neat that someone is working on a TI driver, but that's not really a reason to buy a TI card. And it looks hopeless for Broadcom, so my linksys card was a mistake.

    Now, which card to buy? Rumor is, a 3Com card, but geez, that's a >$100.00 card. Maybe Netgear hasn't changed the chipset on MA311's?

    If I didn't know better, I'd suspect this was an intentional shutting out of the non-windows world from wireless networking.

    Bottom line, I need an 802.11g PCI card, preferably based on Prism2 and guaranteed to work with the linux-wlan driver.

    --
    -fb Everything not expressly forbidden is now mandatory.