Seleccionar página

Hay que configurar IPW3945 y IEEE80211, y aunque existen los sources en http://ipw3945.sourceforge.net y http://ieee80211.sourceforge.net/, se ha hecho directamente descargando los rpm ubicados en http://atrpms.net/dist/fc5/ipw3945 y tener cuidado que los descargados corresponden con el kernel que tenemos (versión).

En mi caso, tengo instalados estos RPM's aunque no todos son necesarios (a saber...):

ipw3945-1.1.0-13.fc5.at
ipw3945-ucode-1.13-2.at
ipw3945-kmdl-2.6.17-1.2174_FC5-1.1.0-13.fc5.at
ipw3945-kmdl-2.6.17-1.2174_FC5smp-1.1.0-13.fc5.at
ipw3945d-1.7.19-3.at

ieee80211-1.2.15-14.fc5.at
ieee80211-kmdl-2.6.17-1.2174_FC5smp-1.2.15-14.fc5.at
ieee80211-kmdl-2.6.17-1.2174_FC5-1.2.15-14.fc5.at
ieee80211-devel-1.2.15-14.fc5.at

kernel-devel-2.6.17-1.2174_FC5
kernel-kdump-2.6.17-1.2174_FC5
kernel-kdump-devel-2.6.17-1.2174_FC5
kernel-smp-devel-2.6.17-1.2174_FC5
kernel-2.6.17-1.2174_FC5
kernel-smp-2.6.17-1.2174_FC5

Por otro lado, para que se quede activada la tarjeta al reiniciar, hemos colocado este script wireless en /etc/init.d/

#! /bin/bash
#
# wireless       Bring up/down integrated wireless networking (ipw3945)
#
# chkconfig: 2345 90 10
# description: Activates/Deactivates eth1 wireless interface (ipw3945)
#
### BEGIN INIT INFO

# # ipw3945d --help
# usage: ipw3945d [--OPTION]
# options:
#   --quiet               Load silently (unless errors occur)
#   --version             Display version information
#   --debug=value         Specify debug level to print
#   --dvals               View possible debug values
#   --foreground          Do not fork to background
#   --kill                Kill any running ipw3945d instance and exit
#   --help                View this help message
#   --isrunning           Check if already running.  Returns 0 if yes.

# See how we were called.
case "$1" in
  start)
        /sbin/ipw3945d --isrunning
        if [ $? -eq 0 ] ; then
                echo "ipw3945d already running"
                exit 1
        fi

        modprobe ipw3945
        /sbin/ipw3945d
        #ifup eth1

        echo "ipw3945d started .."
        ;;

  stop)
  stop)
        /sbin/ipw3945d --isrunning
        if [ $? -ne 0 ] ; then
                echo "ipw3945d not running"
                exit 1
        fi

        ifdown eth1
        /sbin/ipw3945d --kill
        rmmod ipw3945

        echo "ipw3945d stopped .."
        ;;

  restart)
        $0 stop ; $0 start
        ;;
esac

Despues, darle permisos con chmod 755 /etc/init.d/wireless y activarlo como servicio con chkconfig –add wireless

… con service wireless start se arranca y con service wireless stop se detiene.

Ahora sólo queda configurar la red. Eso lo dejamos para el interesado… aunque ahora estoy usando el Wireless Assistant.

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies