¿Qué hacer cuando no encuentras cómo se registró tu dispositivo?

¿Qué hacer cuando no encuentras cómo se registró tu dispositivo?

Antes de Linux Kernel 3.0 (2.6.39), podía ejecutar el siguiente comando:

# ifconfig wlan0 up

Ahora no puedo. Recibí un error que decía que no se encontró este dispositivo. Intenté desconectar mi dispositivo USB, enchufarlo y comprobar cómo está registrado, pero no obtengo ningún resultado útil.

¿Qué debo hacer cuando dmesg no ayuda? ¿Cómo puedo identificar cómo se registró mi dispositivo?

Gracias.

Respuesta1

Debe verificar que su nuevo kernel tenga los módulos necesarios integrados para el dispositivo en cuestión (ayuda a conocer el chipset: atheros, prismI/II, marvell, etc.)

  1. cden su directorio fuente de Linux
  2. Ejecutar:make menuconfig
  3. Recorra la sección de dispositivos de red y busque el módulo de su dispositivo (y habilítelo). Puedes obtener ayuda sobre cada selección desde la interfaz de ncurses que ves, ygeneralmenteverá el nombre del módulo en el que se proporciona la funcionalidad.
  4. make modules modules_install ; depmod -a
  5. modprobe modname<- obtenga esta información del paso 3.

Disculpas si ya probaste lo anterior; no estoy seguro de cómo han cambiado las cosas en 3.x, pero parece que simplemente no has integrado el soporte para tu dispositivo.

información relacionada