Banda Ancha EU

Comunidad de usuarios
de fibra, móvil y ADSL

hosting en interdominios
66 lecturas y 1 respuestas
  • Cerrado

    BocaDePez BocaDePez
    6

    Router Wireless Zyxel 650-HW 31 (en LINUX)

    Buenas! Soy usuario de toda la vida de una línia de 56K. La verdad es que finalmente tengo la oportunidad de cojerme una ADSL (tenía en mente la de timofonica), pero la verdad es que no tengo ni idea de como funciona y si será compatible con linux (Debian en mi caso). Si no os molesta me podeis indicar como funciona todo esto y que necesito?

    Saludos,
    MANTERO.

    Este tema es antiguo y puede contener información obsoleta. Abre un nuevo tema para publicar tu mensaje.
    1
    • Cerrado

      BocaDePez BocaDePez
      6

      Necesitaras la siguiente configuración en el kernel: En…

      Necesitaras la siguiente configuración en el kernel:

      En "NETWORK DEVICE SUPPORT" > Wireless LAN (non-hamradio)
      [*] Wireless LAN (non-hamradio)
      [M] Hermes chipset 802.11b support (Orinoco/Prism2/Symbol)

      "USB SUPPORT"
      [*] Support for USB
      [M] UHCI (Intel PIIX4, VIA, ...) support
      [M] UHCI Alternate Driver (JE) support
      [M] OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support
      De los tres módulos anteriores solo se usa uno, pero poniendo los tres no hay fallo.

      Descarga la última versión de www.linux-wlan.com/linux-wlan/.

      Descomprime:

      tar xzvf linux-wlan-ng-0.2.1pre21.tar.gz

      Configura:

      cd linux-wlan-ng-0.2.1pre21
      ./Configure

      Las respuestas a la configuración para una tarjeta usb son:

      - Build Prism2.x PCMCIA Card Services (_cs) driver? (y/n) [n]: n
      - Build Prism2 PLX9052 based PCI (_plx) adapter driver? (y/n) [y]: n
      - Build Prism2.5 native PCI (_pci) driver? (y/n) [y]: n
      - Build Prism2.5 USB (_usb) driver? (y/n) [y]: y
      - Linux source directory [/usr/src/linux]: /usr/src/linux
      - Alternate target install root directory on host []: (pulsa intro)
      - PCMCIA script directory [/etc/pcmcia]: (pulsa intro)
      - Module install directory [/lib/modules/2.4.20-8jano]: (pulsa intro)
      - Prefix for build host compiler? (rarely needed) []: (pulsa intro)
      - Build for debugging (see doc/config.debug) (y/n) [n]: n

      Con el kernel 2.6.6, tras preguntar el "Linux source directory" da error:

      Linux source tree /usr/src/linux is incomplete or missing!
      The kernel header files are present, but not the full source code.
      See the HOWTO for a list of FTP sites for current kernel sources.
      Configuration failed
      Pero si compilamos el kernel y repetimos la operación:
      The kernel source tree is version 2.6.6.
      Kernel 2.5/2.6 support is highly experimental.
      WARNING: the current running kernel is actually version 2.4.20.
      The current kernel build date is dom may 30 02:56:32 2004.
      Bingo! :)

      Compila e instala el módulo:

      make all
      make install

      Apareceran un par de ficheros que no es necesario editar. Son estos:

      /etc/wlan/wlan.conf
      /etc/wlan/wlancfg-*
      wlan.conf relaciona dispositivos wlan con identificadores de red, y contiene los nombres de todos los dispositivos que se deben de inicializar por el hotplug y los scripts rc. El resto tienen la configuración de cada red. Esto hace que sea fácil el cambiar a diferentes SSIDs y a varias configuraciones que se requiera, preferiblemente las claves WEP y "whatnot".

      Ejecuta lo siguiente para activar la tarjeta:

      modprobe prism2_usb prism2_doreset=1
      wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable

      # El valor del ssid puedes verlo accediendo al interfaz web de tu router.
      wlanctl-ng wlan0 lnxreq_autojoin ssid=elpiso authtype=opensystem

      # Por cierto, el ssid del router viaja como texto plano aunque uses WEP, y si desactivas su
      # broadcast en el router es probable que de problemas en windows. Asi que no desactives el
      # broadcast.

      #ifconfig wlan0 ip-local-ordenador broadcast ip-broadcast netmask ip-mascara
      ifconfig wlan0 192.168.1.34

      # Si tienes problemas en el paso anterior quiza sea porque el router ya le haya asignado una IP al
      # interfaz ethernet. Prueba a desactivar eth0: 'ifconfig eth0 down'.

      #route add default gw ip-gateway-o-router
      route add default gw 192.168.1.1

      Por comodidad conviene poner lo anterior en un script wlan.sh y hacerle chmod 755, o ponerlo en alguna parte para que arranque automaticamente.

      Si tienes acceso a tu router pero no puedes navegar, quiza necesites configurar el DNS en /etc/resolv.conf. Los valores de los DNS consultalos en el interfaz web del router.

      nameserver 127.0.0.1
      nameserver x.x.x.x
      nameserver x.x.x.x

      Para consultar el estado de la conexión usa los comandos proporcionados por los paquetes iwconifg, wavemon, y linux-wlan-ng.

      si te va misteriosamente lento el pc haz un top, veras que necesitas desactivar el wlan.agent