* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

[Mdk 10.1] Instalar adaptador-anterna D-Link DWL-G122 wireless usb dongle

He hecho una pequeña guía en la que describo como instalé la antena-adaptador usb wifi de mi red inalámbrica.
Creo que este artículo debería ir en la sección "hardwareDrake (¿cómo usar xxx en MDK?)"
http://blogdrake.net/node/83

Como no sé como poner el artículo ahí, lo pongo en el blog.

INSTALAR ADAPTADOR (ANTENA) D-Link DWL-G122 wireless usb dongle EN MANDRAKE 10.1

Para ello usaremos el driver original de windows (yo usé esté, aunque la guía en la que me basé lo desrecomendaba), que se supone que tenemos en nuestro CD que viene junto con el adaptador y el router.

El driver se encuentra en la siguiente ruta del CD:
file:/mnt/cdrom/Drivers/Drivers/WinXP2K

El proceso para instalar el driver ha sido el que se describe en la siguiente web,usando ndiswrapper:

http://ndiswrapper.sourceforge.net/mediawiki-1.4.6/index.php/Installation

Los pasos que seguí fueron los siguientes:

1) COMPILAR EL NDISWRAPPER:
Para ello, primero lo descargamos de
http://sourceforge.net/projects/ndiswrapper/

ya que no me funcionó el paquete ndiswrapper que lleva Mandrake.

2) INSTALAR EL DRIVER:

Desde la consola, como root, fui al CD a la ruta
/mnt/cdrom/Drivers/Drivers/WinXP2K

y allí hice:

[root@portatil WinXP2K]# ndiswrapper -i NetRTUSB.inf
Installing netrtusb

A continuación, comprobé que el driver estaba bien instalado:

[root@portatil WinXP2K]# ndiswrapper -l
Installed ndis drivers:
netrtusb driver present, hardware present

3) CARGAR EL DRIVER:

Hacemos, siguiendo las instrucciones de la página antes indicada:

[root@portatil WinXP2K]# modprobe ndiswrapper

May 6 23:45:04 portatil kernel: ndiswrapper version 1.1 loaded (preempt=no,smp=no)
May 6 23:45:04 portatil kernel: ndiswrapper: driver netrtusb (D-Link,04/01/2004, 1.00.00.0000) loaded
May 6 23:45:08 portatil net.agent[5714]: how do I bring interfaces up on this distro?
May 6 23:45:08 portatil net.agent[5714]: add event not handled
May 6 23:45:08 portatil kernel: wlan0: ndiswrapper ethernet device 00:11:95:c4:0f:81 using driver netrtusb, configuration file 2001:3C00.0.conf
May 6 23:45:08 portatil kernel: wlan0: encryption modes supported: WEP, WPA with TKIP, WPA with AES/CCMP
May 6 23:45:08 portatil kernel: usbcore: registered new driver ndiswrapper

4) QUE FUNCIONE BIEN LA RED.
Parece que la instalación fue satisfactoria.
Hacemos ifconfig y vemos que tenemos 2 interfaces de red:
eth0 y wlan0

root@portatil javier]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:A0:CC:C9:62:72
inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::2a0:ccff:fec9:6272/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:1399 errors:0 dropped:0 overruns:0 frame:0
TX packets:1541 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:962841 (940.2 Kb) TX bytes:212183 (207.2 Kb)
Interrupt:10 Base address:0xd000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:169 errors:0 dropped:0 overruns:0 frame:0
TX packets:169 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:12724 (12.4 Kb) TX bytes:12724 (12.4 Kb)

wlan0 Link encap:Ethernet HWaddr 00:11:95:C4:0F:81
inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::211:95ff:fec4:f81/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3 errors:0 dropped:0 overruns:0 frame:0
TX packets:31 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1240 (1.2 Kb) TX bytes:3146 (3.0 Kb)

y si hacemos ping vemos que las peticiones de red se encaminan por eth0, y no por wlan0:

[root@portatil javier]# ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
From 192.168.1.3 icmp_seq=1 Destination Host Unreachable
From 192.168.1.3 icmp_seq=2 Destination Host Unreachable
From 192.168.1.3 icmp_seq=3 Destination Host Unreachable
From 192.168.1.3 icmp_seq=4 Destination Host Unreachable
From 192.168.1.3 icmp_seq=5 Destination Host Unreachable
From 192.168.1.3 icmp_seq=6 Destination Host Unreachable

--- 192.168.1.1 ping statistics ---
9 packets transmitted, 0 received, +6 errors, 100% packet loss, time 7998ms
, pipe 4

Entonces, como no sé cómo configurar las interfaces de red para que las peticiones de red se hagan a través de wlan0 y no de eth0, desactivamos eth0:

[root@portatil javier]# ifconfig eth0 down
[root@portatil javier]# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:80 errors:0 dropped:0 overruns:0 frame:0
TX packets:80 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6216 (6.0 Kb) TX bytes:6216 (6.0 Kb)

wlan0 Link encap:Ethernet HWaddr 00:11:95:C4:0F:81
inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::211:95ff:fec4:f81/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:960 (960.0 b) TX bytes:1092 (1.0 Kb)

[root@portatil javier]# ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=255 time=22.9 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=255 time=14.8 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=255 time=25.8 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=255 time=22.8 ms

--- 192.168.1.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 14.841/21.600/25.824/4.084 ms
[root@portatil javier]# ping 192.168.1.2
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=27.2 ms
64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=20.7 ms
64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=18.7 ms

--- 192.168.1.2 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 18.714/22.225/27.232/3.636 ms

Ahora, la red se canaliza a través de wlan0.

Desde el centro de control de mandrake, le diré que no levante automáticamente al arrancar eth0.

5) QUE SE CARGUE AUTOMÁTICAMENTE EL DRIVER CADA VEZ QUE ARRANQUE EL SISTEMA:
Antes, el driver se cargó porque hicimos modprobe ndiswrapper.

Para que se cargue automáticamente al iniciar el sistema, hacemos:

[root@portatil javier]# ndiswrapper -m
modprobe config already contains alias directive

Y creo que ya está!