Digamos que intentando mejorar la conectividad con el chipset rtl8187 me lo he cargado de alguna forma y no hay manera de hacerlo funcionar.
Mi interés es la navegacion, no las auditorias.
Visto que es prácticamente imposible hacer funcionar el wifiway, he decidido dejarlo para otro pc, y volver con el que tengo al Mint 11 LXDE (Basado en ubuntu 11.04).
La cuestión es que seguí estos pasos:
-Metemos en lista negra los módulos que viene por defecto en ubuntu:
$ sudo rmmod r8187 rtl8187 mac80211 cfg80211
-Descargamos en paquete:
$ wget
http://dl.dropbox.com/u/199307/rtl8187L_linux_26.1040.0820.2010.release.tar.gz-Lo descomprimimos:
$ tar xzf rtl8187L_linux_26.1040.0820.2010.release.tar.gz
$ cd rtl8187L_linux_26.1040.0820.2010.release/
-Lo instalamos
$ make
$ sudo make install
Y todo salió bien, pero no me convencía el resultado, lo veía bastante inestable y lento en comparación con Windows.
Posteriormente intenté realizar una de las guías que hay por este foro para instalar compatwireless y los dos parches, pero me dió muchos errores al hacer el make, así que decidí no hacer el make install.
También probé con ndiswrapper, y no funcionaba.
Y también probé a poner en blacklist.conf blacklist rtl8187
Preguntas:
a) ¿Como puedo volver al inicio sin tener que reinstalar la distro? pues realmente me lleva sin exagerar 2 horas en este portatil. Cuando digo volver al inicio me refiero a recuperar esos ficheros que me cargué o los modulos que desinstalé, para que vuelva a estar el tema del adaptador de red como si hubiese reinstalado la distro.
b) Está claro que no entiendo el funcionamiento de los modulos. Pero cuando usaba ndiswrapper, ¿Como sabía el pc si usar lo que indico en ndiswrapper o lo que se supone que está en los modulos?He de decir que hago:
lsmod y no hay ninguno de los 4 que eliminé.
He visto que la instrucción insmod instala un modulo, así qu ehe puesto
insmod mac80211 por ejemplo, y da error:
insmod: can't read 'mac80211'. No such file or directory.
Es decir, cuando hacemos rmmod se carga todo?. Es que recuerdo que en alguna ocasión (no sé si al instalar compatwireless) tuve que hacer rmmod -r o modprobe -r (o algo similar).
Lo ideal sería que pudiese desinstalar los modulos, pero dejarlos en el pc por si me interesa volver a instalarlos en un futuro.
Post fusionado: 30-09-2011, 10:05 (Viernes)
He puesto
sudo modprobe rtl8187 r8187 mac80211 cfg80211
y haciendo lsmod ya aparecen. Por lo que estaría solucionado el problema. Pero me gustaría entender cuando hacemos make install (sobre lo que desempaqueté de linux para rtl8187) realmente que estamos haciendo? como podemos deshacer los cambios?
Es decir, hice el make install.. eso habrá afectado de alguna manera a lo que traía de "fabrica". Como ha afectado (como puedo ver que archivos modificó por ejemplo) y como dejarlo como estaba?
Por otra parte, este adaptador usa 2 tipos, rtl8187 o el r8187. Dicen que rtl8187 es mejor para navegar y el otro para auditorias.
Que ocurre si pongo en blacklist.conf el rtl8187? Realmente está diciendo, vale, tienes cargados todos los modulos, pero no quiero que... mmh ¿cargues de nuevo el rtl8187?
No entiendo el mecanismo de funcionamiento.
Y no te digo nada si ya ahora activo el ndiswrapper.
Alguien que me eche un cable a entender estas cosas?