In short, udev replaces the current devfs. It will create drivers on the fly... even for the above mentioned cards and USB equipment.
I'm not sure I understand this. I went to the udev site and as usual with any Linux documentation it is totally unitelligible geekspeak ...
Why does every piece of documentation about Linux assume that you already understand everything else about Linux and use such inpenetrable language. This is one of the things that has really put me off over the years.
I'm sorry, maybe I am expecting too much but I expect an OS to install by putting in a CD and clicking go. I tehn expect to be able to at least connect to the internet without having to try and configure everything manually with 1001 obscurely named shell commands - each with about 400 options of ever increasing complexity.
I am willing to learn - but you don't expect a brain surgeon to learn by cutting open someone's head and having a quick tinker to see what happens.
The distros I have tried in the past are:
Corel (Debian) - never got past booting up, and after months of wranglingw ith Corel they eventually gave me a refund.
Red Hat, Mandrake, SUSE - I have at least got these up and running when I had a normal modem dial up (after I realised I had to buy an external V90 modem). Most things worked OK but there was always some hardware that wouldn't and there are no drivers available. Now I am using wireless I haven't got any of them working at all.
I spent hours trying to work out how to get wireless networking to work (one computer + router for now) and have yet to find a reasonable solution. Lots of manufacturers simply aren't interested in making drivers for Linux or MacOS (smae thing now anyway).
I love the idea that "udev will create drivers on the fly" but how is this possible. Even it is possible surely any piece of kit you own is only going to function in its most basic mode as there isn't an automatic way possible than can hook up to advanced features.
Honestly, I am willing to be convinced, but you aren't quite there yet for me ...