Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
It sounds to me like you have a resource conflict between your network cards too, one card 'disappearing' if a symptom of this. Try to get hold of the config utilities from the card manufacturers and hard set the resources to ones you know won't conflict, or if they are plug-n-pray cards make sure that your kernel includes plug-n-play support, and ensure your BIOS is set to 'Plug-n-Play aware OS: yes'
So there is no way just to change the IRQ for the other NIC? it seems like the sound card is really to go except for that:
more of the dmesg shows
Soundblaster audio driver Copyright (C) by Hannu Savoliainene 1993-1996
SB 301 detected OK (220)
ESS chip ES1869 detected
sb: Interrupt test on IRQ5 failed - Probably IRQ conflict
See, when I installed Slackware the Network Everywhere card grabbed IRQ5 and the sound card was non-existant until a few modifications and a pnpdump, etc. I've read somwhere that sound cards usually try to occupy IRQ5 but.....
If you think that enabling PNP in the kernel will allocate the proper IRQ's I will try that but I've read that it doesn't really do much other than tell you that you have PNP devices, and it looks like it is at least finding the card and is ready to go (sorry I left out the card info). I haven't checked the BIOS but I think (dunno) that I'm ok there, this is a dual boot machine w/windows and all the devices are found w/no conflicts, it's just in Slackware that I am having the problem.
I feel like I'm so close and that all I need to do is just a few tweaks. So there is no way to manually set the IRQ? I apologize for being such a neophyte.
Plug-n-Play should both detect and initialise devices to ensure no conflicts occur, but if your BIOS is set to expect a non-PnP aware OS then it will attempt to initialise the devices and often do a bad job, hence your Linux PnP code will just detect the devices (and the conflicts).
As for maually setting the IRQ - AFAIK you'll need to use the manufacturers config tool... Some modules take IRQ options but these are normally to tell the module where the hardware is, not to set the hardware settings.
I'm still having problems after compiling but you're right, here is snip of my dmesg:
sb: ESS ES1869 Plug and Play AudioDrive detected
sb: ISAPnP reports 'ess es1869 Plug and Play AudioDrive; at i/o 0.220, irq 7, dma 1, 3
SB 3.01 ES1869 detected
sb: 1 Soundblaster PnP card(s) found
I still cannot hear sound in KDE's cd player. Perhaps it's my limited knowledge of KDE and the sound server but the cd plays w/no sound but will work in windows fine.
I also still have eth0 in IRQ 5 but that's ok w/me as long as it works, it's eth1 that I cannot figure out how to keep up on reboot and then how I might configure both w/netconfig so that I eventually run this machine as a gateway.
thanks for you're help so far, I feel like I'm a lot closer and just need a push in the right direction
For the CD sound, have you checked the volume levels in the Sound Mixer? Sometimes the default volume is pretty low; you might have to crank it up a fair amount. Click on the "K" menu on the taskbar, go to Mutimedia--> Sound--> Sound Mixer, and try adjusting levels there. If that works, choose "Save current volumes as default" under the Sound Mixer's File menu.
As for the NICs-
In /etc/modules.conf, do you have an "alias" line for each NIC to associate the NICs with the appropriate modules? They would look like this:
alias eth0 tulip
alias eth1 via-rhine
Slack might use a different file or syntax- I'm not sure.
I'm so confused, all of the levels were high in the sound mixer and I tried experimenting with the mute on each but no luck. When windows is up I usually hear a low hum coming from the speakers which lets me know it's ready to go but in Slackware, nothing.
As far as the NIC problem I'm at a total loss, I would have thought that putting those lines in modules.conf would have worked also and you're right, tulip and via-rhine are the right syntax. I don't have any idea what else I could do, but if you think it may help, here is are the results from dmesg | grep eth
eth0: ADMtek Comet rev 17 at 0xe400, 00:03:6D:10:E9:F2, IRQ 5.
etrh1: VIA VT3043 Rhine at 0xe800, 00:50:ba:04:37:83, IRA11.
eth1: MII PHY found at address 8, status 0x7809 advertising 08e1 Link 0000.