?
Solved

setting IRQ manually

Posted on 2001-08-24
5
Medium Priority
?
289 Views
Last Modified: 2013-12-15
Hi!

Here's my configuration:
PII 350 - 384 RAM - 26 Gb
running SuSE 7.1 with 2.4 kernel
2 network cards: D-Link 528 (eth0 for internet connection, dhcp) and an additional 3Com 3c905 (eth1 for dmz, fixed IP)

I want to use this pc as a gateway for an older win95, but
I first was unable to get 'm to work, both of 'm: I just got eth0 was not activated... same for eth1.
Had no idea what so ever why this happened (before I installed the second card, SuSE was perfectly able to install and configure my card for internet connection).

Finally I found what the error was: IRQ conflict with my MS natural keyboard-USB-hub (don't ask :)
Another odd thing I noticed was that during startup, not one of the cards could be started, but I did get online with my eth0 after I got in KDE (no idea why).

So here's my question: how can I manually set the IRQ for those 3 devices (hub, eth0 and eth1)?  Disabling the usb-hub is not an option, since my keyboard and mouse are usb (well, keyboard 50/50).

I checked the IRQ settings in the SuSE control panel and I have plenty of IRQ's left to use.

If it's possible to give a detailed explanation (when it comes to really really fiddling with linux, I'm a semi-noobie :)

And what IRQ's are safe to use (*keeps in mind the standard irq's for keyboard etc*)

tnx in advance!

Nic
0
Comment
Question by:Nicalya
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 40

Accepted Solution

by:
jlevie earned 800 total points
ID: 6424209
I suspect that there aren't as many free IRQ's available as you think. On a typical IDE system with USB active you probably have at most 2 free IRQ's and if sound or a modem is intalled... well each of those takes an IRQ. To truly see what IRQ's are in use you need to look at 'dmesg | grep -i irq', the contents of /proc/interrupts and /proc/pci. Using what you see in each of those build a list of all used IRQ's and I think you'll see what I mean.

I'd suggest looking at ways to free up one or more IRQ's for use by the NIC's. Possibilities include using a USB mouse and disabling the PS/2 port, disabling one or both of the COM ports, and possibly the parallel port (and using a USB printer). Oh yes, also make sure that PnP mode is disabled in the BIOS (if you BIOS allows that). Frequently that is all that is required to solve an IRQ problem. And sometimes moving the PCI cards to different slots helps.
0
 
LVL 1

Author Comment

by:Nicalya
ID: 6426130
will check that, tnx, although I find it odd, since my win2k server has no problem what so ever with my irq's...

will post back ...
0
 
LVL 1

Author Comment

by:Nicalya
ID: 6426268
will check that, tnx, although I find it odd, since my win2k server has no problem what so ever with my irq's...

will post back ...
0
 
LVL 40

Expert Comment

by:jlevie
ID: 6426337
The design of the drivers on a Windows OS allows for more than one device using the same IRQ. That slows down I/O on the devices sharing the IRQ, which is why Linux drivers don't work that way.
0
 
LVL 1

Author Comment

by:Nicalya
ID: 6489940
sorry bout the late response,

In the meanwhile I have fallen back to a normal ps/2 mouse, disabling the usb hub (clearing up that double irq)

Just in case I'll ever need to reverse it again, I'll try your answer.

tnx a lot!

nic
0

Featured Post

Will your db performance match your db growth?

In Percona’s white paper “Performance at Scale: Keeping Your Database on Its Toes,” we take a high-level approach to what you need to think about when planning for database scalability.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Little introduction about CP: CP is a command on linux that use to copy files and folder from one location to another location. Example usage of CP as follow: cp /myfoder /pathto/destination/folder/ cp abc.tar.gz /pathto/destination/folder/ab…
It’s 2016. Password authentication should be dead — or at least close to dying. But, unfortunately, it has not traversed Quagga stage yet. Using password authentication is like laundering hotel guest linens with a washboard — it’s Passé.
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
Suggested Courses
Course of the Month14 days, 2 hours left to enroll

800 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question