Your ethernet adapter, if it is Realtek RTL8139, is supported in Slackware. Issue "lspci | grep -i ethernet" to check your chipset. If you issue "lsmod" you should see 8139too, which is the module (driver) for your ethernet card. If you don't see that, issue as root "modprobe 8139too" to load the module. It should already be there. Post the output to show that and tell us why your ethernet doesn't work. Have you run "netconfig" as root to set it up?
Since you didn't seem to have any success with <Linux> Google and your issues, I took a few minutes to check it, and didn't get a hit for Compaq Presario SR1720IL or Compaq Presario SR1720. The Compaq (now owned by HP) site has this:
Compaq Presario SR1720IL Desktop PC - Product Specifications, which says your audio is Realtek ALC 883 chipset.
Where did you get a "Slackware 2.6.5" kernel? There was never an official one from Slackware, but Slack-11.0 has 2.4.33.3, 2.6.17.13, and 2.6.18. The 2.6 kernels have this Intel HD Audio module. As there is no official 2.6.5 kernel for Slackware, I would suggest you install the 2.6.17.13 that comes with Slackware-11.0. Don't use the kernel-generic-2.6.17.13-i486-1.tgz, but use the /kernels/huge26.s/config for your kernel .config file instead. It has some filesystems built-in that are modules in the generic config.
The other guy has given you some more information on the sound issues. I downloaded realtek-linux-audiopack-4.05d.tar.bz2 and it's nothing more than ALSA source. You already have it in Slackware-11.0:
Code:
mingdao@titus:~$ ls /var/log/packages/alsa*
/var/log/packages/alsa-driver-1.0.11_2.4.33.3-i486-1 /var/log/packages/alsa-oss-1.0.11-i486-1
/var/log/packages/alsa-lib-1.0.11-i486-1 /var/log/packages/alsa-utils-1.0.11-i486-2
That tells me you don't need to install those drivers, but just get the proper setup for the card, if it works at all.
If you look at the ALSA project
details for that card, you can use their modprobe line with your kernel (or better yet, the Slackware 2.6.17.13 kernel). ALSA says you need hda-intel, and they advise:
Code:
modprobe snd-hda-intel;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss
I find Intel "High Definition Audio" already in the 2.6.17.13 kernel:
Code:
CONFIG_SND_HDA_INTEL: │
│ │
│ Say Y here to include support for Intel "High Definition │
│ Audio" (Azalia) motherboard devices. │
│ │
│ To compile this driver as a module, choose M here: the module │
│ will be called snd-hda-intel. │
│ │
│ Symbol: SND_HDA_INTEL [=n] │
│ Prompt: Intel HD Audio │
│ Defined at sound/pci/Kconfig:335 │
│ Depends on: !M68K && SOUND!=n && PCI && SND │
│ Location: │
│ -> Device Drivers │
│ -> Sound │
│ -> Advanced Linux Sound Architecture │
│ -> Advanced Linux Sound Architecture (SND [=m]) │
│ -> PCI devices │
│ Selects: SND_PCM
That should get you started with sound. If you do that, and it returns no error, then issue as root "alsamixer" and unmute the slides (use the M key) and turn up the volumes; then hit Esc to exit alsamixer; then issue "alsactl store" to save your settings.
Don't be distracted by the fact that some guy running Gentoo had to hack everything. It might not be necessary in Slackware, so just try the instructions first.
If you want to test your sound, issue "cat /dev/urandom > /dev/dsp" and be ready to press "Ctrl+C" to stop it, because that outputs raw sound to your speakers.