› Foros › PC › Software libre
borjita14 escribió:Pues me refiero a instalar los drivers una vez el SO esta instalado (aunque con el live cd tambien valdria , de echo tb se bloquea, ya lo he probado), ahora ya no consigo que me cargue los drivers, despues del bloqueo es como si los bloqueara, sigue estando el .ko en la carpeta de drivers, pero ya no funciona el modprobe. Intente tb instalar los drivers a traves de ndiswrapper (sacando el .inf, de los drivers que uso en W7 64 bits con drivertoolskit), pero no lo logro, me dice que el driver es invalido.
carlos_vr_va escribió:Hola, tengo ese mismo portatil y no consigo hacer funcionar el wifi.Podrias explicarme como se instalan esos driverss?? gracias.
Kismet escribió:carlos_vr_va escribió:Hola, tengo ese mismo portatil y no consigo hacer funcionar el wifi.Podrias explicarme como se instalan esos driverss?? gracias.
Me pasa lo mismo, no consigo ni hacer que se ponga blanco el led del wifi. He probado con los drivers de serie, los de ralink (que no compilan) y con NDISWrapper, pero con ninguno de ellos se crea una interfaz de red. Estoy ejecutando Ubuntu 11.04 Beta 1 (en 10.10 tenía el mismo problema), por cierto.
cmhacks escribió:Kismet escribió:carlos_vr_va escribió:Hola, tengo ese mismo portatil y no consigo hacer funcionar el wifi.Podrias explicarme como se instalan esos driverss?? gracias.
Me pasa lo mismo, no consigo ni hacer que se ponga blanco el led del wifi. He probado con los drivers de serie, los de ralink (que no compilan) y con NDISWrapper, pero con ninguno de ellos se crea una interfaz de red. Estoy ejecutando Ubuntu 11.04 Beta 1 (en 10.10 tenía el mismo problema), por cierto.
Buenas
Has probado el rfkill?
http://wireless.kernel.org/en/users/Doc ... ion/rfkill
Saludos
cmhacks escribió:podrías poner la salida del dmesg?
Saludos
#!/bin/bash
echo Ralink RT5390 BT + WiFi Driver Installer
echo Tested on HP dv7-5050es @ Ubuntu 11.04 Beta, 2.6.38-7 kernel
if [ "$(id -u)" != "0" ]; then
echo "This script must be run as root!" 1>&2
exit 1
fi
echo creating directories...
mkdir rawirelessd
cd rawirelessd
cat /usr/src/linux/.config | grep -i CONFIG_IPW2200 | head -1
echo downloading driver...
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO.tar.bz2
echo downloading patches...
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/rt5390sta-2.4.0.4-WPA-mixed.patch
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/rt5390sta-2.4.0.4-return_nonvoid_function.patch
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/rt5390sta-2.4.0.4-remove-potential-conflicts-with-rt2860sta.patch
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/rt5390sta-2.4.0.4-reduce_debug_output.patch
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/rt5390sta-2.4.0.4-gcc-warnings-x86_64.patch
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/rt5390sta-2.4.0.4-convert-devicename-to-wlanX.patch
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/rt5390sta-2.4.0.4-config.patch
echo extracting driver...
tar xjpf 2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO.tar.bz2
cd 2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO
echo start patching...
patch -p0 < ../rt5390sta-2.4.0.4-WPA-mixed.patch
patch -p0 < ../rt5390sta-2.4.0.4-return_nonvoid_function.patch
patch -p0 < ../rt5390sta-2.4.0.4-remove-potential-conflicts-with-rt2860sta.patch
patch -p0 < ../rt5390sta-2.4.0.4-reduce_debug_output.patch
patch -p0 < ../rt5390sta-2.4.0.4-gcc-warnings-x86_64.patch
patch -p0 < ../rt5390sta-2.4.0.4-convert-devicename-to-wlanX.patch
patch -p0 < ../rt5390sta-2.4.0.4-config.patch
echo compiling...
make
echo copying datafile...
mkdir /etc/Wireless/RT5390STA
cp ./RT2860STA.dat /etc/Wireless/RT5390STA/RT5390STA.dat
echo copying module...
cp ./os/linux/rt5390sta.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless
echo rt5390sta >> /etc/modules
echo Finished!
echo Please reboot your system to enable the driver.
echo You can remove the rawirelessd folder manually.
Kismet escribió:Ya he resuelto el problema, estaba en que el driver por defecto no funciona, hay que hacer una serie de parches e instalarlo de forma manual (sin make install). Ahora se conecta al wifi y el led queda blanco, eso sí, el rfkill sigue sin funcionar correctamente pero se puede apagar/encender el wifi con su tecla.cmhacks escribió:podrías poner la salida del dmesg?
Saludos
Precisamente fue el dmesg el que me dio la indicación de que iba mal, el driver muestra un error de falta de un archivo de datos que había que renombrar y copiar a /etc/Wireless/RT5390 ( ya que no se instala con make install). El archivo en cuestión es el RT2860.dat, que hay que renombar a RT5390.dat. Gracias por el consejo de usar dmesg, aunque supongo que ahora que funciona no será necesario poner la salida
Para facilitar las cosas a los que aún no lo hayan conseguido, he modificado un script encontrado en los foros Gentoo:
http://forums.gentoo.org/viewtopic-p-6598307.html?sid=4e24e33fb9a733689c913edcacaa301f#6598307 (post original de Cr0t)
para que consiga hacer todo el trabajo incluyendo parches, cambios de nombre e instalación sin necesidad de archivos extra.
El script descarga los drivers y parches automáticamente, una vez terminado solo hace falta reiniciar y apretar la tecla del wifi.
Simplemente hay que pegarlo en un archivo .sh y ejecutarlo como root.#!/bin/bash
echo Ralink RT5390 BT + WiFi Driver Installer
echo Tested on HP dv7-5050es @ Ubuntu 11.04 Beta, 2.6.38-7 kernel
if [ "$(id -u)" != "0" ]; then
echo "This script must be run as root!" 1>&2
exit 1
fi
echo creating directories...
mkdir rawirelessd
cd rawirelessd
cat /usr/src/linux/.config | grep -i CONFIG_IPW2200 | head -1
echo downloading driver...
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO.tar.bz2
echo downloading patches...
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/rt5390sta-2.4.0.4-WPA-mixed.patch
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/rt5390sta-2.4.0.4-return_nonvoid_function.patch
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/rt5390sta-2.4.0.4-remove-potential-conflicts-with-rt2860sta.patch
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/rt5390sta-2.4.0.4-reduce_debug_output.patch
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/rt5390sta-2.4.0.4-gcc-warnings-x86_64.patch
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/rt5390sta-2.4.0.4-convert-devicename-to-wlanX.patch
wget -q https://api.opensuse.org/public/source/driver:wireless/rt5390sta/rt5390sta-2.4.0.4-config.patch
echo extracting driver...
tar xjpf 2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO.tar.bz2
cd 2010_1216_RT5390_LinuxSTA_V2.4.0.4_WiFiBTCombo_DPO
echo start patching...
patch -p0 < ../rt5390sta-2.4.0.4-WPA-mixed.patch
patch -p0 < ../rt5390sta-2.4.0.4-return_nonvoid_function.patch
patch -p0 < ../rt5390sta-2.4.0.4-remove-potential-conflicts-with-rt2860sta.patch
patch -p0 < ../rt5390sta-2.4.0.4-reduce_debug_output.patch
patch -p0 < ../rt5390sta-2.4.0.4-gcc-warnings-x86_64.patch
patch -p0 < ../rt5390sta-2.4.0.4-convert-devicename-to-wlanX.patch
patch -p0 < ../rt5390sta-2.4.0.4-config.patch
echo compiling...
make
echo copying datafile...
mkdir /etc/Wireless/RT5390STA
cp ./RT2860STA.dat /etc/Wireless/RT5390STA/RT5390STA.dat
echo copying module...
cp ./os/linux/rt5390sta.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless
echo rt5390sta >> /etc/modules
echo Finished!
echo Please reboot your system to enable the driver.
echo You can remove the rawirelessd folder manually.
Un saludo y gracias a todos aquellos que me han ayudado a hacerlo funcionar