Linux - Wireless NetworkingThis forum is for the discussion of wireless networking in Linux.
Notices
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.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
About 99% of the time, when I boot my laptop, my wireless card gets assigned to eth1. Every once in a while, though, it gets assigned to eth0, which makes my automatic wpa_supplicant and dhcp requests fail. I can redo them manually, of course, but it is a little irritating. Can anyone shed any light on what might cause this? BTW, I use bcm43xx, not ndiswrapper.
1. IRQ of the eth0 card is in priority higher than your wireless so when your laptop starts choose as eth0.
2. When your laptop starts, find your eth0 card active so it starts the service as eth0.
Hope you find this usefull
mario
Quote:
Originally Posted by BCarey
Hi,
About 99% of the time, when I boot my laptop, my wireless card gets assigned to eth1. Every once in a while, though, it gets assigned to eth0, which makes my automatic wpa_supplicant and dhcp requests fail. I can redo them manually, of course, but it is a little irritating. Can anyone shed any light on what might cause this? BTW, I use bcm43xx, not ndiswrapper.
1. IRQ of the eth0 card is in priority higher than your wireless so when your laptop starts choose as eth0.
How do I check/change this? Why would the IRQ assignment change from boot to boot?
Quote:
2. When your laptop starts, find your eth0 card active so it starts the service as eth0.
When you say "find your eth0 card active" do you mean the ethernet card or the wireless card? The ethernet card usually gets assigned to eth0 but I never use it, so it should never be active.
1. I'm not sure if you can change IRQ's, I mean it's possible compiling the kernel with the option of the ACPI since this option arrange irq's ramdomly but without sharing.
2. I mean when your laptop starts. it starts the service eth0 for the ethernet card since it's enabled at the booting time.
Do YOU have access to the BIOS? Disable the PCI Ethernet Card in the BIOS. <easy way>. Physically remove the PCI Ethernet Card from the Motherboard. <still easy, but be careful>. These two solutions are suggested because YOU stated "...never use..." the PCI Ethernet Card. If YOU decide later on to utilize the card, try "ethtool". Before using "ethtool", see the man pages at "man ethtool". Good luck.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.