LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 04-07-2005, 04:12 AM   #1
kjeldsen
LQ Newbie
 
Registered: Apr 2005
Posts: 10

Rep: Reputation: 0
Can irq conflicts still happen?


I'm having a problem with my D-Link DWL g650 wireless card. After it is inserted in my laptop it works fine for a few minutes and then the laptop freezes completely. I'm using the madwifi drivers.

cat /proc/interrupts shows that there are two "yenta", the Radeon graphics
card and ath0 (the nic) on irq 16. Furthermore, if i call ifup on my wired nic,
this is also assigned to irg 16, so that's a total of 5 modules on 1 irq!
I've had the laptop running with the wireless nic for a whole day without
problems, and I noticed that in /proc/interrupts it was listed before the Radeon
in sequence; normally when it locks up it is listed last. Does this have any significance?

Any good ideas on how to resolve this freezing problem?
 
Old 04-07-2005, 05:13 AM   #2
Thoreau
Senior Member
 
Registered: May 2003
Location: /var/log/cabin
Distribution: All
Posts: 1,167

Rep: Reputation: 45
You could disable PNP in the BIOS. That tends to let linux read the IRQ's and assign them properly.
 
Old 04-07-2005, 05:23 AM   #3
kjeldsen
LQ Newbie
 
Registered: Apr 2005
Posts: 10

Original Poster
Rep: Reputation: 0
There is no option for non-pnp OS in the bios. It is a cardbus nic, so it should be handled by the hotplug system. Is there a way to tell
hotplug to prefer or exclude certain irqs for its devices or is this simply not possible?
 
Old 04-07-2005, 10:38 AM   #4
kjeldsen
LQ Newbie
 
Registered: Apr 2005
Posts: 10

Original Poster
Rep: Reputation: 0
Thumbs up

Problem solved. I tried things like changing the order of module loading and giving pci arguments to the kernel, but this was not the problem at all. I started looking at the network setup and changed the channel of my wireless ad-hoc network to 9 instead of 1, and that
made all the difference. No more lock-ups. So after all the laptop was handling the devices fine even though they were using the same irq.
Why using channel 1 made the whole system freeze I just can't get my head around, but now it just works
 
Old 04-07-2005, 01:17 PM   #5
J.W.
LQ Veteran
 
Registered: Mar 2003
Location: Boise, ID
Distribution: Mint
Posts: 6,642

Rep: Reputation: 87
Thanks for posting back with the solution that worked for you kjeldsen, and congrats on solving the problem. This will be a big help to future readers who might encounter the same issue -- J.W.

Welcome to LQ!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
is this an irq conflicts? NeoAnderson Linux - Hardware 1 08-16-2004 04:35 AM
A7V8X-X IRQ conflicts taipan67 Linux - Hardware 3 07-08-2004 12:12 PM
IRQ Conflicts jeempc Linux - Hardware 2 02-29-2004 05:53 PM
irq 11 conflicts hpaulk Linux - Networking 1 02-26-2002 08:39 PM
IRQ conflicts? zhenwu Linux - General 1 08-20-2001 05:38 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 03:56 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration