The Daves Collective
The Googlebot found me a while ago, and I can see from the webstats
that there's a few folk tripping in with interesting search terms. For example, there are lots of people
looking for answers to Linux 2.6 problems that aren't fully explained in the Linux 2.6 article I
posted last month. So I thought it would be nice to provide what people are looking for.
linux 2.6 modprobe slackware -and- modprobe.devfs 2.6.0 etc
In recent Linux 2.4 kernels the new module-init-tools package is an alternative for the modutils package.
In Linux 2.6, module-init-tools is required and modutils cannot be used.
Before upgrading to 2.6, you should
install module-init-tools and its new config file /etc/modprobe.conf. If you use devfs, you will also need
/etc/modprobe.devfs.
To create /etc/modprobe.conf from your own /etc/modules.conf, just run the script
/sbin/generate-modprobe.conf. The /etc/modprobe.devfs file is provided in the
module-init-tools
source package, but not in the Slackware package. So you should get the source package, untar it and just copy the
modprobe.devfs file from the top level directory to /etc.
bdflush pdflush update init -and- obsolete bdflush system call etc
warning: process `update' used the obsolete bdflush system call
In Linux 2.6 there's a new kernel thread named 'pdflush' which replaces the old 'update' daemon. All you need
to do is to remove the command (somewhere in your boot scripts) that starts the old 'update' daemon. The new 'pdflush' thread runs
all the time and you do not need to start it.
syslogd is using obsolete setsockopt so_bsdcompat
process `syslogd' is using obsolete setsockopt SO_BSDCOMPAT
The sysklogd package uses a socket option which still works in 2.6 but is deprecated. This package hasn't
been updated yet (you can check here). You can ignore the
message, or install the alternative syslog-ng package.
/proc/bus/i2c 2.6.0 test11
Ah yes, lm_sensors under Linux 2.6. Easy! Use the in-kernel i2c instead of the i2c package.
The file /proc/bus/i2c and the i2c-proc module do not exist in 2.6 - there's an entry in the new /sys filesystem, but to
use it you need lm_sensors-2.8.2.
To build lm_sensors-2.8.2 you should only do 'make user' and 'make user_install' (and then do 'ldconfig'). Remove any references to i2c-proc in your boot scripts.
Finally, in Linux 2.6.1, the 'sensors' script doesn't work with the eeprom driver, it gives a couple of errors (there's a fix in lm_sensors CVS).
usbfs kernel 2.6.0 fstab
The usbdevfs filesystem has been renamed usbfs. In Linux 2.4, both names work. In Linux 2.6, only the name usbfs works. Just
change "usbdevfs" to "usbfs" in /etc/fstab, this will also work with recent 2.4 kernels, the relevant line should read
/dev/usb /proc/bus/usb usbfs defaults 0 0
You should also change /etc/modprobe.conf, the relevant line should read
alias usbfs usbcore
(If the mount point /proc/bus/usb does not exist, you probably forgot to change /etc/modprobe.conf.)
alsa asound.state emu10k1
Ah, now I'm glad you asked me that, you want to see my new Config Bistro.
For information about building newer versions of ALSA for Linux 2.6 kernels, see the
the AlsaBuild2.6 Wiki page.
exim no reverse dns deny
Interesting, you want Exim to reject incoming mail if there's no reverse DNS? Well personally
I use sa-exim
so that SpamAssassin scores IP addresses in 'Received' headers - not just if there's no
reverse DNS but also if the address is in various RBLs such as the SBL.
filez par2 -and- part1.rar part2.rar help open
Listen kids, try something less intellectually demanding than warez. Like body piercing.
sex pix -and- unwanted gropes pix (I'm not making this up!)
Yes, I've had both these searches in the web logs. Apparently I'm second out of four results on a Google text search for "unwanted gropes pix". Blimey.
Anyway, listen up idiots, if you want pix
then do a Google image search. I did, and look what I found!