Este es un breve howto de como instalar ndiswrapper en Fedora 8
Requerimientos:
1.-Abrir una consola y logearse como root
su - "telclear el password"
2.- Tecleear lo siguiente para que se instale el repositorio de livna
rpm -ivh http://rpm.livna.org/livna-release-8.rpm
3.- Tecleear lo siguiente para instalar ndiswrapper y su modulo correspondiente
yum install ndiswrapper kernel-module-ndiswrapper-$(uname -r)
4.- Tecleear lo siguiente remplazando lo que se encuentra entre comillas para instalar el driver
ndiswrapper -i "ruta_al_archivo_inf_del_driver".inf
5.- Verificamos que se instalo correctamente conel siguiente comando:
ndiswrapper -l deberiamos obtener algo similar a esto: Installed ndis drivers: bcmwl5 driver present, hardware present
6. Agregar a las Blacklist bcm43xx and bcm43xx_mac80211, porque crean conflicto
echo "blacklist bcm43xx" >> /etc/modprobe.d/blacklist echo "blacklist bcm43xx_mac80211" >> /etc/modprobe.d/blacklist
7. Probar el modulo de preferencia reinicar antes de hacer esto
modprobe ndiswrapper
8. Verificar que se cargo correctamente
dmesg | grep ndiswrapper
9. Si todo salio bien este comando no debe causar error y la wlan0 deberia ver las redes inalambricas
iwlist scan
10. Si todo ha salido bien configuramos para que ndiswrapper se cargue en boot:
ndiswrapper -mi
Alan desde
ii en fedora 9….
es igual la instalacion???
Responder
Ruben Omar desde
sip es igual, jejej en un rato mas escribo la actualizacion para fedora 9,
la unica diferencia seria en las black list.
agregar estas lineas a /etc/modprobe.d/blacklist
por todo lo demas debe ser igual, jejej digo yo estoy ahorita con mi fc9 sin problemas por wireless
Responder
Alan desde
bueno como no tengo internet en fedora 9, tube q descargas ndiswrapper-1.38,
lo descomprime y segi el tutorial de una pag: http://www.fedora-es.com/node/834
con estas intrucciones make distclean
make
make install
pero me da error, no se que puede ser.
pero creo que es algo sensillo….
puedes ayudarme, soy nuevo en esto :S
[root@localhost ndiswrapper-1.38]# ls
AUTHORS driver loadndisdriver.8 ndiswrapper.8 README
ChangeLog INSTALL Makefile ndiswrapper.spec utils
[root@localhost ndiswrapper-1.38]# ndiswrapper -l
bash: ndiswrapper: command not found
[root@localhost ndiswrapper-1.38]# ls
AUTHORS driver loadndisdriver.8 ndiswrapper.8 README
ChangeLog INSTALL Makefile ndiswrapper.spec utils
[root@localhost ndiswrapper-1.38]# make distclean
make -C driver clean
make[1]: se ingresa al directorio `/root/Documentos/ndiswrapper-1.38/driver’
rm -rf ndiswrapper.ko ndiswrapper.o crt.o hal.o iw_ndis.o loader.o ndis.o ntoskernel.o ntoskernel_io.o pe_linker.o pnp.o proc.o rtl.o wrapmem.o wrapndis.o wrapper.o divdi3.o usb.o win2lin_stubs.o \
divdi3.o workqueue.o .*.ko.cmd .*.o.cmd \
ndiswrapper.mod.[oc] *~ .tmp_versions Modules.symvers Module.symvers
make[1]: se sale del directorio `/root/Documentos/ndiswrapper-1.38/driver’
make -C utils clean
make[1]: se ingresa al directorio `/root/Documentos/ndiswrapper-1.38/utils’
rm -f *~ *.o loadndisdriver
make[1]: se sale del directorio `/root/Documentos/ndiswrapper-1.38/utils’
rm -f *~
rm -fr ndiswrapper-1.38 ndiswrapper-1.38.tar.gz patch-stamp
make -C driver distclean
make[1]: se ingresa al directorio `/root/Documentos/ndiswrapper-1.38/driver’
rm -rf ndiswrapper.ko ndiswrapper.o crt.o hal.o iw_ndis.o loader.o ndis.o ntoskernel.o ntoskernel_io.o pe_linker.o pnp.o proc.o rtl.o wrapmem.o wrapndis.o wrapper.o divdi3.o usb.o win2lin_stubs.o \
divdi3.o workqueue.o .*.ko.cmd .*.o.cmd \
ndiswrapper.mod.[oc] *~ .tmp_versions Modules.symvers Module.symvers
rm -f *_exports.h .\#* win2lin_stubs.h
make[1]: se sale del directorio `/root/Documentos/ndiswrapper-1.38/driver’
make -C utils distclean
make[1]: se ingresa al directorio `/root/Documentos/ndiswrapper-1.38/utils’
rm -f *~ *.o loadndisdriver
rm -f .\#*
make[1]: se sale del directorio `/root/Documentos/ndiswrapper-1.38/utils’
rm -f .\#*
[root@localhost ndiswrapper-1.38]# make
make -C driver
make[1]: se ingresa al directorio `/root/Documentos/ndiswrapper-1.38/driver’
Can’t find kernel build files in /lib/modules/2.6.25.6-55.fc9.i686/build;
give the path to kernel build directory with
KBUILD= argument to make
make[1]: *** [prereq_check] Error 1
make[1]: se sale del directorio `/root/Documentos/ndiswrapper-1.38/driver’
make: *** [all] Error 2
[root@localhost ndiswrapper-1.38]# make install
make -C driver install
make[1]: se ingresa al directorio `/root/Documentos/ndiswrapper-1.38/driver’
Can’t find kernel build files in /lib/modules/2.6.25.6-55.fc9.i686/build;
give the path to kernel build directory with
KBUILD= argument to make
make[1]: *** [prereq_check] Error 1
make[1]: se sale del directorio `/root/Documentos/ndiswrapper-1.38/driver’
make: *** [install] Error 2
[root@localhost ndiswrapper-1.38]#
Responder
Ruben Omar desde
Hola:
Al parecer te faltan las cabeceras del kernel instalalas con el siguiente comando como root:
[code]
yum install kernel-devel kernel-headers -y
[/code]
Despues de eso compilalo de nuevo.
PD. Si no tienes Internet esos paquetes deben de estas en el DVD. Buscalos desde el instalador de aplicaciones.
Responder
cmailo desde
genial explicacion. Muchas gracias desde Uruguay.
Responder