¿Cómo cambio de driver iwl3945 a ipw3945? (Solucionado)

Muy buenas.
Tengo una PRO/Wireless 3945ABG Network Connection de Intel.
Quiero probar a cambiar el driver que tengo (iwl3945) por el ipw3945.
El motivo es porque:
1- parece que no tengo la misma sensibilidad de antes (señales que cogía debilmente en la versión 2008.0 ahora no las cojo en la versión Spring, mientras que en Window$ sigo cogiéndolas).
2- Al conectarme a la red WPA de mi universidad (lo hago de manera manual con un script porque parece que gráficamente, debería tener más datos, que la universidad no me proporciona), no me deja y me dice que no reconoce el driver. http://blogdrake.net/node/11362.

Por eso quiero probar este driver alternativo, como se dice en la página de erratas de Mandriva 2008 Spring.
Siguiendo lo que se hizo en http://blogdrake.net/node/9597, instalo los paquetes necesarios (incluso el dkms que parece que ya está en el propio kernel del laptop y por lo tanto no haría falta).
También desinstalo lo que tenía del driver iwl3945:
Incluso reiniciando el ordenador, al ver la configuración del hardware, me dice que sigo usando el módulo iwl, incluso me pide de instalar lo que le falta para que funcione el módulo (lo que desinstalé anteriormente). Me pide el dkms-iwlwifi y por lo tanto, de paso instala todo lo que desinstalé.
¿Qué es lo que tengo que hacer, entonces, si quiero cambiar de driver? Porque digo yo que lo debería probar, almenos para solucionar lo de la conexión a la red WPA.
Muchas gracias

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.

Yo lo que haria...

Llevaria el driver que no quiero a la lista negra y instalaría el que quieres poner nuevo.

Como se hace aqui...

http://blogdrake.net/node/11672#comment-51065

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Todos somos Linux...
Despues de probar Mandriva Linux...que es eso de Windows.
Sigo aprendiendo...menudo lio en el que me he metido!!!!!
...Si no quieres sustos utiliza "Flexbackup

Hice lo que dijiste....

puse "blacklist iwl3945" en:

/etc/modprobe.d/blacklist-compat
y en
/etc/modprobe.d/blacklist-mdv

instalé entonces el ipw-3945 y desisntalé lo que había de iwl3945.
Entonces reinicié el ordenador, y en modo verbose, al llegar a las interfaces de red, en la inalámbrica da un error, que no encuentra el driver de iwl3945.
Parece que siempre lo busca, y no funciona el driver ipw, en la detección de hardware sigue haciendo lo mismo (aparece el módulo iwl).
En las blacklists he probado varias maneras:
iwl394
ó
iwl-3945
ó
iwlwifi3945 (que es lo que dice la información del paquete en instalar/quitar programas)

Al final he vuelto a instalar el driver iwl3945 ya que sino, no tenía internet y no podía contestar, ya que me niego a utilizar window$, aunque sea para esto.
Será un bug, eso de que siempre busca el driver iwl3945?
El problema más que nada es por lo de conectarme a la red wpa, que es raro que me diga que no reconoce el driver.
Alguien tiene este driver y se conecta a redes wpa?
Muchas gracias

...

Revisa los archivos:

/etc/modprobe.preload
/etc/modprobe.conf

Que el modulo que pusiste en blacklist no este siendo llamado desde uno de ellos. No es un Bug.

--
¿Quien es Jesucristo?

Sí que están....

En el archivo /etc/modprobe.conf hay esto:

install scsi_hostadapter /sbin/modprobe ata_piix; /sbin/modprobe ahci; /bin/true
install ide-controller /sbin/modprobe piix; /sbin/modprobe ide_generic; /bin/true
remove sdhci /sbin/modprobe -r mmc_block; /sbin/modprobe --first-time -r --ignore-remove sdhci
install sdhci /sbin/modprobe --first-time --ignore-install sdhci && { /sbin/modprobe mmc_block; /bin/true; }
alias ieee1394-controller ohci1394
install usb-interface /sbin/modprobe ehci_hcd; /sbin/modprobe uhci_hcd; /bin/true
alias eth0 e100
alias sound-slot-0 snd_hda_intel
options snd-ac97-codec power_save=1
alias wlan0 iwl3945
alias pci:v00008086d00004222sv0000103Csd0000135Cbc02sc80i00 iwl3945
alias eth1 ndiswrapper

Mi pregunta es:
¿borro donde aparezca iwl3945 y lo cambio por ipw3945 en alias wlan0 y alias pci?
Y hace un momento, intenté instalar el ndiswrapper, la verdad es que solo faltaba el módulo del kernel correspondiente, no habrá problemas? Lo desinstalo y quito esta última frase? Es que he puesto el livecd de Mandriva 2008.0 y he visto que utiliza el driver ipw3945, y cojo internet donde el driver iwl no detecta redes y me imagino que podré conectarme a la red wpa de mi universidad; osea que quiero usar éste.
La interfaz eth1 de ndiswrapper se habrá creado cuando he instalado el módulo para el kernel, o ya estaría de antes???
Muchas gracias

Mas

Se sabe algo nuevo del tema?

Esta resuelto?

Alguna idea nueva?

Salut,
Sinner



Linux User # 89976 - Blog de SinnerBOFH

Solucionado!!!!!!!!

Gracias a SinnerBOFH y a Annubis, lo conseguí arreglar.
Lo que me dijeron:
Editar el fichero /etc/modprobe.conf, haciendo:
1- duplicar las lineas donde aparece el driver iwl3945
2- comentar (#) las 2 lineas donde aparece el driver iwl3945, o borrarlas directamente
3- y en las 2 lineas restantes, cambiar donde pone iwl3945 por ipw3945
quedándose de esta manera:

install scsi_hostadapter /sbin/modprobe ata_piix; /sbin/modprobe ahci; /bin/true
install ide-controller /sbin/modprobe piix; /sbin/modprobe ide_generic; /bin/true
remove sdhci /sbin/modprobe -r mmc_block; /sbin/modprobe --first-time -r --ignore-remove sdhci
install sdhci /sbin/modprobe --first-time --ignore-install sdhci && { /sbin/modprobe mmc_block; /bin/true; }
alias ieee1394-controller ohci1394
install usb-interface /sbin/modprobe ehci_hcd; /sbin/modprobe uhci_hcd; /bin/true
alias eth0 e100
alias sound-slot-0 snd_hda_intel
options snd-ac97-codec power_save=1
#alias wlan0 iwl3945
#alias pci:v00008086d00004222sv0000103Csd0000135Cbc02sc80i00 iwl3945
alias eth1 ndiswrapper
alias wlan0 ipw3945
alias pci:v00008086d00004222sv0000103Csd0000135Cbc02sc80i00 ipw3945

lo de eth1 ndiswrapper, ahí está, no se si ya estaría de antes, pero como funciona....lo dejo como está, además no aparece como interfaz activa, así que así se queda.
Ahora tengo mejor cobertura con este driver (antiguo, pero que me funciona mejor), también la lucecita de Wireless se pone de color azul (quiere decir que está conectado a una red) cosa que antes siempre estaba roja (que no estaba conectado, que era mentira).
Ahora solo me queda probar conectarme a la red wpa de mi universidad, pero como en la versión de Mandriva 2008.0 me iba bien con este driver, casi que seguro que ahora también me irá bien.
Así que por mí, el antiguo driver me funciona mejor (Annubis tiene la misma tarjeta que yo y le funciona perfectamente el nuevo driver, cosa rara).
Así que....muchísimas gracias a todos.