In fairness, we ought to get at least equal mention.
If you get the following:
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2
ipw2200: Unable to load firmware: -2
ipw2200: failed to register network device
ACPI: PCI interrupt for device 0000:03:03.0 disabled
ipw2200: probe of 0000:03:03.0 failed with error -5
In the latest distribution of Gentoo(kernel>=2.6.23-r3, and udev>=115-r1), everything configuration files are OK now. You may find
SUBSYSTEM=="firmware", ACTION=="add", RUN+="firmware.sh
in the file/etc/udev/rules.d/50-udev.rules. Even list ipw2200 in /etc/modules.autoload/kernel-2.6 is unnecessary now.
However, if you compiled the driver into the kernel, you may suffer this problem. One way to solve it is to regenerate the kernel and compile the driver as a module.
Also you may apply this patch : http://ipw2200.sourceforge.net/patches/ipw2200-1.2.2-close_intf.patch
For more informations, visit : http://bugs.gentoo.org/show_bug.cgi?id=202557
If it's not because of this, or you use a relatively old version of kernel, you may read the solutions below.
Something to bear in mind, however, is that "training wheels" are often available as "optional extras" for Linux software: They might not be obvious, but frequently they're available.
Take mplayer. You use it to play a video file by typing mplayer filename in a terminal. You fastforward & rewind using the arrow keys and the PageUp & PageDown keys. This is not overly "user-friendly". However, if you instead type gmplayer filename, you'll get the graphical frontend, with all its nice, friendly , familiar buttons.
Take ripping a CD to MP3 (or Ogg): Using the command-line, you need to use cdparanoia to rip the files to disc. Then you need an encoder. . . It's a hassle, even if you know exactly how to use the packages (imho). So download & install something like Grip. This is an easy-to-use graphical frontend that uses cdparanoia and encoders behind-the-scenes to make it really easy to rip CDs, and even has CDDB support to name the files automatically for you.
The same goes for ripping DVDs: The number of options to pass to transcode is a bit of a nightmare. But using dvd::rip to talk to transcode for you makes the whole thing a simple, GUI-based process which anybody can do.
So to avoid #5b issues: Remember that "training wheels" tend to be bolt-on extras in Linux, rather than being automatically supplied with the main product. And sometimes, "training wheels" just can't be part of the design.
关于trainning wheels的问题。。。我个h比较赞同毛大牛的观点
i.e. 我们要先最naive地走一遍,了解它究竟是如何工作的,then 我们可以使用各种辅助工具?br>我以为,没有必要每次重新发明一个轮子,但我个h比较們于先了解一下轮子是怎么做出来的。。。然后当然不?x)自己造轮子,而是使用最好用的轮子~~~我相信这无论是对我用轮子还是在需要的时候对轮子做出点小变动都是?qing)其有帮助的?/p>
q篇文章q没来得?qing)看Q?/p>
Computer Science Education: Where Are the Software Engineers of Tomorrow?
我个得这q头framework装的太好了。。。大多数人都可以很快的学?x)如何快速的用这些轮子、引擎做成一个汽车。但l大多数Z知道轮子、引擎的制作原理了。。?br>恩。。。学?fn)还是C++好啊~~~用h昄是Java...
Lisp & C++ & Qt & Python...