Sponsored by Travelzoo
Take Advantage of Ridiculously Low Holiday Airfares view!
travelzoo.com - Flights $52 and up for Thanksgiving, Christmas & New Year. But move on it now.
16 Comments
- rgov, on 10/12/2007, -2/+15So what is it, a copy of gcc and the Linux kernel headers? What could you possibly need? Most of the problem in writing a driver is figuring out how the device works in the first place, which no software can do for you.
- ArchonMagnus, on 10/12/2007, -0/+11Direct Link to the gzipped iso:
http://kernel.org/pub/linux/kernel/people/gregkh/ddk/ddk-2.6.16.18.iso.gz - nmoog, on 10/12/2007, -0/+8Have I ever felt teased when teased? Nearly always.
- Durrok, on 10/12/2007, -1/+5Sounds awesome.... if I had any clue how to develop a driver that is....
I think I'm just going to have to break down and go take a few classes on linux. - daeken, on 10/12/2007, -0/+3Actually, what we really need is a set of drivers for windows which will catch all traffic on various busses: USB, Firewire, PCI(-E), AGP, etc. Then we can write software to analyze and automatically reverse the structure based on this. It'd also be quite possible to use this data along with some IDA scripts to analyze the driver and work through it automatically to give you a ton of information about the protocols used.
- ArchonMagnus, on 10/12/2007, -0/+2Sorry guys, that was from TFA. I didn't read it that way the first time. Touche.
- ubermorph, on 10/12/2007, -2/+4We have a winner.
- mistshadow2k4, on 10/12/2007, -1/+3I wish there was a downloadable set of DVDs for drivers on Linux and BSD, updated monthly. A dev kit will hopefully help make more drivers but it doesn't help a lot of people who have a big problem -- finding the drivers in the first place when they're included with your distro. Many times a distro will support your hardware but you really prefer another distro that doesn't, so you're left hunting down the driver. If you can't find it, well then you just have to use the distro that does support your hardware, regardless of what your choice might have been.
If some people would get together and make a *nix driver repo it would help everyone. It wouldn't just be convenient for the users, it would also help the devs who making the distroes; then they could just concentrate on network drivers and add the ability to download and install drivers for other devices detected on the system with the distro's package manager. - SniperX, on 10/12/2007, -0/+2vi and gcc come standard in nearly all distros ;)
- amphora, on 10/12/2007, -0/+1Circumventing a digital protection device is illegal under the DMCA.
Reverse engineering a protocol is not illegal. It may violate someone's patents (intellectual property is a stupid term) but it is not illegal.
If doing so was illegal we would not have many common drivers on Linux much less Samba or a number of other cool things. I'm sure some people would like to lock Andrew Tridgell up (some for Samba so for other things - Bitkeeper and causing a ruckus) but guess what reverse engineering is not illegal.
That is the problem with the current state of copyrights, patents and trademarks. We think corporations "own" EVERYTHING and they think they "own" EVERYTHING. Do you know what they own? Only as much as you, I and the rest of society collectively allow them to own. We once had a free culture where copyrights expired after 14 years and creativity flourished. We are heading into a period where the combination of corporate propaganda, legislation (DMCA) and technology (DRM) threaten to steal our free culture for the profit of the few.
Learn more:
http://www.fsf.org
http://www.eff.org
http://www.defectivebydesign.org/blog - inactive, on 10/12/2007, -0/+1How about adding acer_acpi to Gentoo? I currently have to do it manually, with a minor change to the module.
- nbags, on 10/12/2007, -0/+0This was meant to be a reply to mistshadow2k4's post (above). must have hit the wrong reply button.
It would be useful if you could change which comment you are replying to in the editing grace-period. - nbags, on 10/12/2007, -1/+1Generally when open drivers become stable enough they end up in the kernel.
Drivers that cannot be found in the kernel should be included in your distribution. I have never come across a linux driver that is not included in my distribution (Gentoo) and if I ever did come across something, I would add it myself.
I have found myself occasionally having to google to find out the _name_ of a driver for a particular device. An index mapping PCI/USB Vendor and Product IDs to driver names would be helpful.
I doubt you would find enough drivers to warrant a 'set of DVDs'. - ddales, on 10/12/2007, -2/+0And of course we all know that reverse engineering a device that doesn't provide drivers for your distro is illegal. At least I think it's illegal. Copyright, Intelectual property rights, etc.....
- Durrok, on 10/12/2007, -7/+1I suppose it would depend if you were a moron or not. Making fun of dumb people and having everyone but them realize it is a very fun way to pass time, even if it is fairly easy. :D
- userChris, on 10/12/2007, -13/+1Man, wats wrong with you?


What is Digg?