[TriLUG] Wireless drivers - FC6 ipw3945

Roy Vestal rvestal at trilug.org
Thu Nov 15 20:51:51 EST 2007


Doh! iwlwifi and ipw3945 are seperate packages. That makes sense. I'll 
see what happens when I remove it...thanks Matt!


Matt Pusateri wrote:
> Roy Vestal wrote:
>   
>> Ok, so I've got a T60 and i've followed the install instructions for FC6 
>> (FC7 doesn't work right for some reason and I don't have time to 
>> troubleshoot it now).  I used the install guide from 
>> http://www.thinkwiki.org/wiki/Installing_Fedora_Core_6_on_a_ThinkPad_T60.
>>
>> Part of the how-to says to install the ipw3945 drivers from atrpms...it 
>> worked sorta.
>>
>> What I have to do is rmmod iwlwifi, rmmod ipw3945, then modprobe 
>> ipw3945, and restart wpa_supplicant. Once that's done, wireless is happy.
>>
>> My question: How do I keep iwl3945 from starting at boot up? It's not 
>> listed in /etc/modprobe.conf?
>>
>> /etc/modprobe.conf:
>>
>>     alias eth0 e1000
>>     alias scsi_hostadapter ahci
>>     alias scsi_hostadapter1 usb-storage
>>     alias snd-card-0 snd-hda-intel
>>     options snd-card-0 index=0 
>>     options snd-hda-intel index=0 
>>     remove snd-hda-intel { /usr/sbin/alsactl store 0 >/dev/null 2>&1 ||
>>     : ; }; /sbin /modprobe -r --ignore-remove snd-hda-intel
>>     install ipw3945 { ( /sbin/modprobe --ignore-install ipw3945;
>>     /sbin/ipw3945d ) >/ dev/null 2>&1 || : ; }
>>     remove ipw3945 { /sbin/ipw3945d --kill >/dev/null 2>&1 || : ; };
>>     /sbin/modprobe --ignore-remove -r ipw3945
>>     alias eth1 ipw3945
>>
>>
>>
>>   
>>     
>
> It sounds like you have both IPW3945 drivers and iwlwifi drivers 
> installed and they're competing for the device. iwlwifi is winning first 
> which is why when you rmmod it and ipw3945 and then re-modprobe for 
> ipw3945 it all works.  ipw3945 and iwlwifi are separate implementations 
> of the IPW3945 driver chipset.  iwlwifi does not need the binary 
> ipw3945d daemon to run, or at least that's what I remember.
>
> Also why do you say IPW3945 is not in modprobe.conf, it looks like it's 
> listed above?  You should be able to keep the interface down by looking 
> at /etc/sysonfig/network-scripts/ifcfg-eth1 as your aliasing ipw3945 to 
> eth1 in your modprobe above.
>
> Matt P.
>   




More information about the TriLUG mailing list