$ lspci
# dpkg-reconfigure xserver-xorg
note: Although the xfree86 xserver had no problems with the Intel i810 graphics chip, xorg does. To correct the problem, specify the amount of memory to use (try 64MB, or 64000kB) during dpkg-reconfigure xserver-xorg.
Open the computer case; install a PCI modem card (note what kind it is, 3Com, Conexant, etc); close case; boot computer.
Follow installation procedures for the correct modem type:
Determine the serial port (ttyS#) for the modem, by running as root: dmesg | grep -i tty
Create a persistent /dev/modem symlink, like this:
#!/bin/bash
ln -s ttyS_PCTEL0 /dev/modem
(note, use the appropriate serial port, determine as listed above)
save script, make executable by running chmod +x setmodemlink
Navigate to /etc/rcS.d/
Create the link to your script to be called during startup, as follows:
ln -s /etc/init.d/setmodemlink S37setmodemlink
# copy these line first
dmesg | grep -i tty | grep -w -v -e ttyS0 -e ttyS1
# be sure to set the bw_tty variable below to the correct serial port, e.g. ttyS_PCTEL0
bw_tty=/dev/ttyS14
# copy'n'paste these lines
cd /etc/init.d/
cat <<eof > setmodemlink
#!/bin/bash
ln -s ${bw_tty} /dev/modem
eof
chmod +x setmodemlink
cd /etc/rcS.d/
ln -s /etc/init.d/setmodemlink S37setmodemlink
tail +1 /etc/init.d/setmodemlink /etc/rcS.d/S37setmodemlink
# done
Boot up the computer. If the KDE ARTS Message comes up, saying no /dev/dsp device exists, you will need to configure the sound driver. If you don't get the error message, test sound by playing a music CD or .mp3 file.
See if the device is recognized, by using 'lspci' and looking for multimedia audio controllers, or examining the kernel log or dmesg.
See if the sound module for the device is loaded, by using 'lsmod' (for example, if it's a soundblaster card, is 'sb' listed?).
To load a driver, use 'modprobe' (for example, 'modprobe sb' will load the soundblaster driver).
If there are no erors, add the module to /etc/modules so it will load on boot.
If the computer has an onboard sound chip rather than a PCI or ISA sound card, physically examine the chip, google the ID number to determine the chipset, and then try to find a solution to getting that chipset working under Debian (for example, a Compaq Deskpro machine had an onboard ESS1869f sound chip – the solution there was to update ALSA, which also added support for additional sound chips, including ES18xx).
If the sound card is ISA, it may require installing (apt-get install) isapnptools and running pnpdump to create /etc/isapnp.conf; that can then be configured to specify the IRQ and IO port settings; then load the driver as listed above.
Note: sound is muted by default; use a mixer (KMenu/Multimedia/Kmixer does nicely) to unmute the sound and adjust the volume.
-
If the sound driver loads, and media files seem to play, but no sound is heard, test sound output devices. Are the speakers working, and plugged into the correct socket? Is the sound cable from the CD-ROM to the sound card plugged in, and a good cable? Test with headphones. Check the volume with Kmixer, make sure sound is unmuted.
If still having troubles, look into ALSA, try running alsaconf
# become root
su -
# enable networking
ifup eth0
# update and upgrade
apt-get update && apt-get -y upgrade
# done