miércoles, 8 de julio de 2009

como configurar senao nl-2511ub4 en debian

hola, al principio crei en instalarlo por medio de el synaptic con el paquete hostapd y linux-wlan-ng pero al hacerlo me di cuenta que no servia para nada, entonces me baje:
linux-wlan-ng_0.2.9+dfsg.orig.tar.gz
pero me dio un problema:

y resulta que hay que editar un archivo y a;adirle una lineas de mas para que compile para el kernel 2.6.26-686 que son cambiar :
en el archivo p80211netdev.c en la linea 947 que hay:
#endif

if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,24) )
dev->nd_net = &init_net;
#endif

por

#endif
#endif

#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,26) )
dev_net_set(dev, &init_net);
#elif (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,24) )
dev->nd_net = &init_net;
#endif

luego compile bien, aun asi al irlo a cargar con insmod el modulo creado prism2_usb.ko me dio un problema:

prism2_usb: disagrees about version of symbol p80211netdev_rx
prism2_usb: Unknown symbol p80211netdev_rx
prism2_usb: disagrees about version of symbol register_wlandev
prism2_usb: Unknown symbol register_wlandev
prism2_usb: disagrees about version of symbol wlan_unsetup
prism2_usb: Unknown symbol wlan_unsetup
prism2_usb: disagrees about version of symbol unregister_wlandev
prism2_usb: Unknown symbol unregister_wlandev
prism2_usb: disagrees about version of symbol p80211netdev_hwremoved
prism2_usb: Unknown symbol p80211netdev_hwremoved
prism2_usb: disagrees about version of symbol wlan_setup
prism2_usb: Unknown symbol wlan_setup
prism2_usb: disagrees about version of symbol p80211netdev_rx
prism2_usb: Unknown symbol p80211netdev_rx
prism2_usb: disagrees about version of symbol register_wlandev
prism2_usb: Unknown symbol register_wlandev
prism2_usb: disagrees about version of symbol wlan_unsetup
prism2_usb: Unknown symbol wlan_unsetup
prism2_usb: disagrees about version of symbol unregister_wlandev
prism2_usb: Unknown symbol unregister_wlandev
prism2_usb: disagrees about version of symbol p80211netdev_hwremoved
prism2_usb: Unknown symbol p80211netdev_hwremoved
prism2_usb: disagrees about version of symbol wlan_setup
prism2_usb: Unknown symbol wlan_setup

Y es que resulta que el problema es que hay que cargar el modulo p80211.ko antes de cargar el modulo prism2_usb.ko mediante insmod.

continuare..... espero que le sirva a la gente

No hay comentarios:

Publicar un comentario