RE: instalando ipw2200
joseangon escribió:
Jose M. Vazquez Viader escribió:
Hola a todos! Bueno este es mi primer mensaje a esta lista... y es que ya no se que intentar para lograr hacer funcionar mi tarjeta wireless intel pro 2200 en musix. Tengo la última versión de la distribución y no logro añadir el módulo ipw2200 al kernel con modconf o con module-assistant. Soy bastante novato en linux y quizás haga algo más...pero siguiendo las instrucciones que he encontrado por ahí..cuando he intentado agregar dicho módulo me he encontrado con esto (desde modconf):
"Instalando el módulo ipw2200. Si el dispositivo no existe, o no está configurado correctamente, podría suponer que su sistema se pausase hasta un minuto.
FATAL: Error inserting ipw2200 (/lib/modules/2.6.16-beyond4.1/kernel/drivers/net/wireless/ipw2200.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Falló la instalación."
a que se debe??
Hola.
Mira lo que te dice en: (see dmesg).
He intenta copiarlo para que sepamos que puede estar pidiendo el kernel ya que
haciendo un "ls" he visto que el módulo está en su sitio:
$ ls /lib/modules/2.6.16-beyond4.1/kernel/drivers/net/wireless | grep ipw2200 ipw2200.ko $
DMESG: ipw2200: disagrees about version of symbol ieee80211_wx_get_encodeext ipw2200: Unknown symbol ieee80211_wx_get_encodeext ipw2200: disagrees about version of symbol ieee80211_wx_set_encode ipw2200: Unknown symbol ieee80211_wx_set_encode ipw2200: disagrees about version of symbol ieee80211_wx_get_encode ipw2200: Unknown symbol ieee80211_wx_get_encode ipw2200: disagrees about version of symbol ieee80211_txb_free ipw2200: Unknown symbol ieee80211_txb_free ipw2200: disagrees about version of symbol ieee80211_wx_set_encodeext ipw2200: Unknown symbol ieee80211_wx_set_encodeext ipw2200: disagrees about version of symbol ieee80211_wx_get_scan ipw2200: Unknown symbol ieee80211_wx_get_scan ipw2200: disagrees about version of symbol ieee80211_freq_to_channel ipw2200: Unknown symbol ieee80211_freq_to_channel ipw2200: disagrees about version of symbol ieee80211_set_geo ipw2200: Unknown symbol ieee80211_set_geo ipw2200: disagrees about version of symbol ieee80211_rx ipw2200: Unknown symbol ieee80211_rx ipw2200: disagrees about version of symbol ieee80211_channel_to_index ipw2200: Unknown symbol ieee80211_channel_to_index ipw2200: disagrees about version of symbol ieee80211_rx_mgt ipw2200: Unknown symbol ieee80211_rx_mgt ipw2200: disagrees about version of symbol ieee80211_get_geo ipw2200: Unknown symbol ieee80211_get_geo ipw2200: disagrees about version of symbol free_ieee80211 ipw2200: Unknown symbol free_ieee80211 ipw2200: disagrees about version of symbol ieee80211_is_valid_channel ipw2200: Unknown symbol ieee80211_is_valid_channel ipw2200: disagrees about version of symbol alloc_ieee80211 ipw2200: Unknown symbol alloc_ieee80211 ipw2200: disagrees about version of symbol ieee80211_wx_get_encodeext ipw2200: Unknown symbol ieee80211_wx_get_encodeext ipw2200: disagrees about version of symbol ieee80211_wx_set_encode ipw2200: Unknown symbol ieee80211_wx_set_encode ipw2200: disagrees about version of symbol ieee80211_wx_get_encode ipw2200: Unknown symbol ieee80211_wx_get_encode ipw2200: disagrees about version of symbol ieee80211_txb_free ipw2200: Unknown symbol ieee80211_txb_free ipw2200: disagrees about version of symbol ieee80211_wx_set_encodeext ipw2200: Unknown symbol ieee80211_wx_set_encodeext ipw2200: disagrees about version of symbol ieee80211_wx_get_scan ipw2200: Unknown symbol ieee80211_wx_get_scan ipw2200: disagrees about version of symbol ieee80211_freq_to_channel ipw2200: Unknown symbol ieee80211_freq_to_channel ipw2200: disagrees about version of symbol ieee80211_set_geo ipw2200: Unknown symbol ieee80211_set_geo ipw2200: disagrees about version of symbol ieee80211_rx ipw2200: Unknown symbol ieee80211_rx ipw2200: disagrees about version of symbol ieee80211_channel_to_index ipw2200: Unknown symbol ieee80211_channel_to_index ipw2200: disagrees about version of symbol ieee80211_rx_mgt ipw2200: Unknown symbol ieee80211_rx_mgt ipw2200: disagrees about version of symbol ieee80211_get_geo ipw2200: Unknown symbol ieee80211_get_geo ipw2200: disagrees about version of symbol free_ieee80211 ipw2200: Unknown symbol free_ieee80211 ipw2200: disagrees about version of symbol ieee80211_is_valid_channel ipw2200: Unknown symbol ieee80211_is_valid_channel ipw2200: disagrees about version of symbol alloc_ieee80211 ipw2200: Unknown symbol alloc_ieee80211 ipw2200: disagrees about version of symbol ieee80211_wx_get_encodeext ipw2200: Unknown symbol ieee80211_wx_get_encodeext ipw2200: disagrees about version of symbol ieee80211_wx_set_encode ipw2200: Unknown symbol ieee80211_wx_set_encode ipw2200: disagrees about version of symbol ieee80211_wx_get_encode ipw2200: Unknown symbol ieee80211_wx_get_encode ipw2200: disagrees about version of symbol ieee80211_txb_free ipw2200: Unknown symbol ieee80211_txb_free ipw2200: disagrees about version of symbol ieee80211_wx_set_encodeext ipw2200: Unknown symbol ieee80211_wx_set_encodeext ipw2200: disagrees about version of symbol ieee80211_wx_get_scan ipw2200: Unknown symbol ieee80211_wx_get_scan ipw2200: disagrees about version of symbol ieee80211_freq_to_channel ipw2200: Unknown symbol ieee80211_freq_to_channel ipw2200: disagrees about version of symbol ieee80211_set_geo ipw2200: Unknown symbol ieee80211_set_geo ipw2200: disagrees about version of symbol ieee80211_rx ipw2200: Unknown symbol ieee80211_rx ipw2200: disagrees about version of symbol ieee80211_channel_to_index ipw2200: Unknown symbol ieee80211_channel_to_index ipw2200: disagrees about version of symbol ieee80211_rx_mgt ipw2200: Unknown symbol ieee80211_rx_mgt ipw2200: disagrees about version of symbol ieee80211_get_geo ipw2200: Unknown symbol ieee80211_get_geo ipw2200: disagrees about version of symbol free_ieee80211 ipw2200: Unknown symbol free_ieee80211 ipw2200: disagrees about version of symbol ieee80211_is_valid_channel ipw2200: Unknown symbol ieee80211_is_valid_channel ipw2200: disagrees about version of symbol alloc_ieee80211 ipw2200: Unknown symbol alloc_ieee80211 pues aquí teneis el resultado de dmesg, como veis el error coincide con el que mostraba Carlos Sanchiavedraz...pero no entiendo que quieres decir aquí:
Según veo en esos mensajes de error te está diciendo que no está bien configurada la tarjeta. Y prueba a ver si el módulo "ieee80211" esté tambien incorporado. Prueba con "lsmod".
Hace falta que eches un vistazo al /etc/network/interfaces y que estén los parámetros de tu red bien configurados.
Efectivamente la tarjeta no está bien configurada...porque es al momento de intentar instalar el módulo de la tarjeta cuando sale dicho error... Quieres decir que esté mal incorporado el modulo ieee80211??. A mi al hacer el "lsmod" me aparece dicho modulo (y el ieee80211_crypt que creo que también es necesario) y el modprobe tampoco da errores. Por otro lado en /etc/network/interfaces/ no hay ni rastro de la tarjeta wifi, únicamente referencias a eth0...pero es lógico que no haya nada del wifi si no está el módulo ipw2200 en el kernel no?? No se...quizás tenga un lío importante de conceptos, si algo de lo que digo es un "absurdo" por favor avisarme :D Ahora voy a pasearme por los foros Ubuntu como comentais gracias! _________________________________________________________________ Dale rienda suelta a tu tiempo libre. Mil ideas para exprimir tu ocio con MSN Entretenimiento. http://entretenimiento.msn.es/
Jose M. Vazquez Viader escribió:
.......................... ipw2200: Unknown symbol ieee80211_is_valid_channel ipw2200: disagrees about version of symbol alloc_ieee80211 ipw2200: Unknown symbol alloc_ieee80211 ...................
pues aquí teneis el resultado de dmesg, como veis el error coincide con el que mostraba Carlos Sanchiavedraz...pero no entiendo que quieres decir aquí:
Según veo en esos mensajes de error te está diciendo que no está bien configurada la tarjeta. Y prueba a ver si el módulo "ieee80211" esté tambien incorporado. Prueba con "lsmod".
Hace falta que eches un vistazo al /etc/network/interfaces y que estén los parámetros de tu red bien configurados.
Pués que yo entiendo que el módulo "ieee80211" necesita los parámetros de la configuración de la tarjeta wifi en /etc/network/interfaces. Que es lo que yo veo más simple, porque o sino habría de ponerselos en el modconf a la hora de incorporar ese módulo. Lo que resultarámás complicado. Por eso si sabeis como son los parámetros de configuración para vuestra tarjeta, pués sería conveniente que ya estubieran el "interfaces" antes de incorporar los dos módulos que necesitais. Primero aconsejo que sehaga copia de ese archivo. Y luego como root editar con leafpad ese archivo, y quedaría, aqui pongo el mío: # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8) # The loopback interface # automatically added when upgrading auto lo iface lo inet loopback auto wlan0 iface wlan0 inet static address XXX.XXX.XXX.XXX netmask 255.255.0.0 gateway XXX.XXX.XXX.XXX wireless_essid WLAN wireless_key "s:mi_contraseña" wireless_mode Managed wireless_channel 11 wireless_rate auto wireless_enc off # iface wlan0 inet dhcp
Efectivamente la tarjeta no está bien configurada...porque es al momento de intentar instalar el módulo de la tarjeta cuando sale dicho error... Quieres decir que esté mal incorporado el modulo ieee80211??. A mi al hacer el "lsmod" me aparece dicho modulo (y el ieee80211_crypt que creo que también es necesario) y el modprobe tampoco da errores.
Por otro lado en /etc/network/interfaces/ no hay ni rastro de la tarjeta wifi, únicamente referencias a eth0...pero es lógico que no haya nada del wifi si no está el módulo ipw2200 en el kernel no??
No se...quizás tenga un lío importante de conceptos, si algo de lo que digo es un "absurdo" por favor avisarme :D
Ahora voy a pasearme por los foros Ubuntu como comentais
gracias!
A ver que nos dá. Saludos.
Jose M. Vazquez Viader escribió:
.......................... ipw2200: Unknown symbol ieee80211_is_valid_channel ipw2200: disagrees about version of symbol alloc_ieee80211 ipw2200: Unknown symbol alloc_ieee80211 ...................
pues aquí teneis el resultado de dmesg, como veis el error coincide con el que mostraba Carlos Sanchiavedraz...pero no entiendo que quieres decir aquí:
Pués que yo entiendo que el módulo "ieee80211" necesita los parámetros de la
configuración de la tarjeta wifi en /etc/network/interfaces. Que es lo que yo veo
más simple, porque o sino habría de ponerselos en el modconf a la hora de
incorporar ese módulo. Lo que resultarámás complicado. Por eso si sabeis como son
los parámetros de configuración para vuestra tarjeta, pués sería conveniente que
ya estubieran el "interfaces" antes de incorporar los dos módulos que necesitais.
Primero aconsejo que sehaga copia de ese archivo. Y luego como root editar con
leafpad ese archivo, y quedaría, aqui pongo el mío:
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# The loopback interface # automatically added when upgrading auto lo iface lo inet loopback
auto wlan0 iface wlan0 inet static address XXX.XXX.XXX.XXX netmask 255.255.0.0 gateway XXX.XXX.XXX.XXX
wireless_essid WLAN wireless_key "s:mi_contraseña" wireless_mode Managed wireless_channel 11 wireless_rate auto wireless_enc off
# iface wlan0 inet dhcp
bueno pues a pesar de introducir los parametros en /etc/network/interfaces esto sigue sin funcionar. El problema viene al intentar meter el módulo ipw2200. Como os dije antes intente hacerlo todo desde el principio, sacando todos los módulos, descargando las últimas versiones y volviendolo a hacer, pero para hacer el make de los archivos que me bajo necesito los sources del kernel (creo)...y no se de donde sacarlos para musix.....ahí está el mayor problema... como nota (porque no entiendo eso de meter los paramétros en /etc/network/interfaces sin tener la tarjeta configurada), decir que en iwconfig me sale: lo no wireless extension eth0 no wireless extension eht1 no wireless extension sit0 no wireless extension teniendo en cuenta que solo tengo un puerto ethernet (eth0)...debo suponer que el otro (eth1) es la tarjeta wifi "mal configurada"?? _________________________________________________________________ Grandes éxitos, superhéroes, imitaciones, cine y TV... http://es.msn.kiwee.com/ Lo mejor para tu móvil.
Bueno, he sacado un hueco y he vuelto a la carga. Inicié con el kernel 2.6.16-beyond4.1. Para empezar ya vi en los mensajes del kernel del inicio que seguían saliendo los mismos errores de antes que ya conocemos. Con el sistema ya iniciado hice un iwconfig y resultó lo esperado: lo no wireless extensions. eth0 no wireless extensions. sit0 no wireless extensions. De esto supuse que la sit0 es la tarjeta wireless. Acto seguido, intenté cargar ipw220 y falló. Edité y configuré el /etc/network/interfaces con los parámetros necesarios y después reinicié la red volcando la salida a un fichero con "etc/init.d/networking restart 2> errores_networking_restart.txt" que básicamente contiene esto: ifup: interface lo already configured Error for wireless request "Set Encode" (8B2A) : SET failed on device sit0 ; Invalid argument. Error for wireless request "Set ESSID" (8B1A) : SET failed on device sit0 ; Invalid argument. Internet Software Consortium DHCP Client 2.0pl5 Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium. All rights reserved. Please contribute if you find this software useful. For info, please visit http://www.isc.org/dhcp-contrib.html sit0: unknown hardware address type 776 sit0: unknown hardware address type 776 Listening on LPF/sit0/<null> Sending on LPF/sit0/<null> Sending on Socket/fallback/fallback-net DHCPDISCOVER on sit0 to 255.255.255.255 port 67 interval 6 DHCPDISCOVER on sit0 to 255.255.255.255 port 67 interval 7 Por supuesto, la carga del módulo ipw2200 seguía fallando. Incluso también he reiniciado udev (/etc/init.d/udev restart), pero nada. El día 18/12/06, joseangon <[email protected]> escribió:
Pués que yo entiendo que el módulo "ieee80211" necesita los parámetros de la configuración de la tarjeta wifi en /etc/network/interfaces. Que es lo que yo veo más simple, porque o sino habría de ponerselos en el modconf a la hora de incorporar ese módulo. Lo que resultarámás complicado. Por eso si sabeis como son los parámetros de configuración para vuestra tarjeta, pués sería conveniente que ya estubieran el "interfaces" antes de incorporar los dos módulos que necesitais.
Hola José. Se necesita que se reconozca el hardware antes de que se pueda aplicar la configuración de la tarjeta. De hecho, en LiveCDs como la de Kubuntu, se inicia sin configuración de wifi, pero el sistema "sabe" que la tarjeta está ahí, pues está cargado el módulo ipw2200, y la reconoce como dispositivo inalámbrico, ya que aparece como dispositivo inalámbrico en iwconfig. Ahora probaré la configurar la tarjeta inalámbrica Conceptronics del PC "fijo", que con el kernel 2.6.15 no va y acabo de ver que su módulo rt2500 sí está en el directorio de módulos del kernel 2.6.16. A ver si conseguimos solucionar esto para que se pueda incorporar a la nueva versión de Musix y más usuarios puedan tener red desde el principio. Saludos.
Llegados a este punto creo necesario de dar un repaso a lo que llevamos hecho. A ver si es verdad que vamos todos con el mismo criterio. Ya sabemos lo que necesitamos para esta tarjeta: Módulo ipw2200 " ieee80211 las wireless-tools y el firmware, que tiene que ser de la misma versión que el driver (módulo). Luego hacemos un: # modinfo ipw2200 y el resultado de esta información debe coincidir con la misma versión del firmware. Si no es así hay que desinstalar este firmware y mirar con apt o en synaptic qué versiones tenemos disponibles. Claro está que debe corresponder al módulo que ya tenemos en este kernel. Este firmware debe estar instalado en /lib/firmware/, ya que estamos usando "udev". Si estubiesemos usando hotplug lo encontrariamos en usr/lib/hotplug/ firmware/. Luego si vemos cual es el resultado de los errores que de dá el restart del networking deducimos:
ifup: interface lo already configured
Este nos dice que la interface loopback está configurada.
Error for wireless request "Set Encode" (8B2A) : SET failed on device sit0 ; Invalid argument.
Este error nos dice que el moden está mal configurado.
Error for wireless request "Set ESSID" (8B1A) : SET failed on device sit0 ; Invalid argument.
El mismo que el anterior.
Internet Software Consortium DHCP Client 2.0pl5 Copyright 1995, 1996, 1997, 1998, 1999 The Internet Software Consortium. All rights reserved.
Y esta salida dice que tienes algo gestionado con DHCP, pero no veo cual es el dispositivo. Pero no veo el dispositivo wifi por ningún lado. Este debía de estar reconocido como: wlanX, raX, etc... . Luego los parámetros de configuración del /etc/network/interfaces no se parecen en nada a las que yo te dí como ejemplo ( las mías ). Y lo que tambien tenemos que tener en /etc/resolv.conf son las DNS de nuestro proveedor de internet. Espero no se me haya olvidado nada. Slds.
bueno pues después de todo el día probando...os cuento la situación y algunos detalles. he reinstalado musix por completo, y estoy usando el kernel 2.6.16-beyond4.1. IFCONFIG root@psamsung:/# ifconfig eth0 Link encap:Ethernet HWaddr 00:00:F0:7B:81:CC inet addr:192.168.1.33 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::200:f0ff:fe7b:81cc/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5376 errors:0 dropped:0 overruns:0 frame:0 TX packets:12102 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:6212479 (5.9 MiB) TX bytes:1107579 (1.0 MiB) Interrupt:22 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:38 errors:0 dropped:0 overruns:0 frame:0 TX packets:38 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1900 (1.8 KiB) TX bytes:1900 (1.8 KiB) IWCONFIG root@psamsung:/# iwconfig lo no wireless extensions. eth0 no wireless extensions. eth1 no wireless extensions. sit0 no wireless extensions. primera pregunta...cual es la tarjeta wireless??.....eth1?......sit0?....:/ el modulo ieee80211 esta activado: root@psamsung:/# modprobe ieee80211 root@psamsung:/# modinfo ieee80211 filename: /lib/modules/2.6.16-beyond4.1/kernel/net/ieee80211/ieee80211.ko license: GPL author: Copyright (C) 2004-2005 Intel Corporation <[email protected]> description: 802.11 data/management/control stack version: git-1.1.7 srcversion: 2DCF707268D445719025C47 depends: ieee80211_crypt vermagic: 2.6.16-beyond4.1 preempt 586 4KSTACKS gcc-4.0 además, el firmware de ipw2200 está también en su sitio: root@psamsung:/# ls /lib/firmware/ipw2200-fw-3.0/ ipw2200-bss.fw ipw2200-ibss.fw ipw2200-sniffer.fw LICENSE.ipw2200-fw aunque en este momento me asalta una duda...el firmware debe estar en ese directorio, o directamente en /lib/firmware (sin el otro subdirectorio). bueno con esos dos pasos hechos..intentamos integrar el módulo ipw2200 root@psamsung:/# modprobe ipw2200 FATAL: Error inserting ipw2200 (/lib/modules/2.6.16-beyond4.1/kernel/drivers/net/wireless/ipw2200.ko): Unknown symbol in module, or unknown parameter (see dmesg) root@psamsung:/# dmesg |grep ipw2200 ipw2200: disagrees about version of symbol ieee80211_wx_get_encodeext ipw2200: Unknown symbol ieee80211_wx_get_encodeext ipw2200: disagrees about version of symbol ieee80211_wx_set_encode [...] (continua con muchas lineas parecidas). llegados a este punto y después de rebuscar mucho he encontrado las siguientes cosas, a ver si vosotros podeis sacar algo en claro: del documento INSTALL del modulo: por un lado me dice que compruebe el estado del kernel...si es compatible: " You can verify that your running kernel is configured properly by searching the following file for the #define entries described below: /lib/modules/`uname -r`/build/include/linux/autoconf.h If you need to change anything in your kernel configuration (e.g. using make menuconfig), make sure that you also rebuild, install, and reboot to the new kernel image before proceeding with your Intel PRO/Wireless 2915ABG Network Connection driver for Linux upgrade. For help or instructions on configuring and building the kernel, please consult the documentation contained in your distribution. MAKE SURE THAT THE FOLLOWING CAPABILITIES ARE ENABLED: ~~~~~~~~~~~~~~~~~~~~~~~~~~~ #define CONFIG_NET_RADIO 1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [...] (y aqui pone una lista de otros muchos #define que debo poner como el me dice...) " pero....sorpresa, no soy capaz de encontrar el archivo autoconf.h, ni de hacer el make menuconfig, porque realmente no se ni que significa ni donde tengo que hacerlo ni que ocurrirá al hacerlo. y por otro lado " 1) Remove any old ieee80211 subsystem and Intel PRO/Wireless 2915ABG Network Connection driver modules from /lib/modules/{VERSION}. Find them via: % for i in ieee80211 ipw2200; do \ find /lib/modules/`uname -r` -iname ${i}*; done Remove whatever that finds, including directories and .h files (create backup files, unless you're feeling adventurous!). Failure to remove old modules may result in UNRESOLVED SYMBOLS when you try to load your new drivers. " esos unresolved symbols podemos considerar que es el error que está dando en el modprobe?bueno yo antes de reinstalar todo por completo me tome la libertad de considerarlo asi, y elimine toda referencia a ieee80211 y a ipw2200...de forma que tuve que volver a instalar el modulo ieee80211. al volver a instalarlo, y hacer make ieee80211-la_version_que_se ...me dice que no encuentra el archivo autoconf.h....(por lo menos no soy el unico:D) he rebuscado mucho por internet hoy...y he llegado a una conclusión, a mi segundo gran problema (este derivado de mi inexperiencia con linux): los sources, los kernels compilados o sin compilar, las cabeceras..... cada vez que sigo un how to de los múltiples que hay para mi caso...me dice que baje el linux-sources o el linux-headers (segun el caso), excepto que sea un kernel compilado por mi mismo...y yo en mi afan por la deduccion rapida, entiendo que musix es un kernel que ha sido compilado, no por mi mismo, pero si por sus desarrolladores, y que por tanto no necesito esos paquetes. Pero despues al hacer los pasos me encuentro con errores de que no existen carpetas como /usr/src/'uname -r'/build y muchas otras...y creo que todo tiene que ver mas o menos con lo mismo. no pretendo que me deis un curso rapido sobre linux y sus kernels..pero quizas podriais darme una ayuda simple...necesito los linux-sources de musix??es musix un kernel compilado "por mi mismo"?y en ese caso...donde estan los archivos que necesito?:S en fin que como veis estoy muy perdido...hoy crei ver la luz con vuestros mensajes pero estoy en las mismas. a ver que podeis decirme...perdon por el rollo de texto..pero cuanta mas informacion tengais supongo que mejor:) saludos y gracias! _________________________________________________________________ Grandes éxitos, superhéroes, imitaciones, cine y TV... http://es.msn.kiwee.com/ Lo mejor para tu móvil.
Acabo de hacer algunas pruebas más. Os cuento. El módulo ipw2200 depende del ieee80211, que a su vez depende de ieee80211_crypt. Si descargo uno a uno los módulos y después los cargos en el orden de dependencia base (al revés de como los he citado antes), los dos ieee* no dan ningún problema y el ipw2200 da los errores de siempre. He revisado las versiones de los módulos: el ipw2200 es la git-1.1.1, el ieee80211 es 1.1.6 (no aparece la version para ieee80211_crypt). Investigando por ahí parece que este driver (el ipw2200 git-1.1.1) es algo inestable (aunque se intuía por acabar en número impar) y, a juzgar por lo que hemos visto hasta ahora, lo que quieren significar los errores de "...Unknown symbol..." es que no casan bien las versiones de ipw2200 con la de ieee80211. De hecho la mayoría de las soluciones que dan en los foros pasa por bajarse el último driver estable. El directorio de firmware está vacío, para ahorrar espacio, así que la solución de compilar y tal ahora no la puedo probar. Tal vez, ahora que he leído que se congela la nueva Debian, con el nuevo driver se solucione el tema. En este momento no puedo hacer más. ¿Habéis tenido más suerte? El día 19/12/06, Jose M. Vazquez Viader <[email protected]> escribió:
bueno pues después de todo el día probando...os cuento la situación y algunos detalles.
he reinstalado musix por completo, y estoy usando el kernel 2.6.16-beyond4.1.
IFCONFIG
root@psamsung:/# ifconfig eth0 Link encap:Ethernet HWaddr 00:00:F0:7B:81:CC inet addr:192.168.1.33 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::200:f0ff:fe7b:81cc/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5376 errors:0 dropped:0 overruns:0 frame:0 TX packets:12102 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:6212479 (5.9 MiB) TX bytes:1107579 (1.0 MiB) Interrupt:22
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:38 errors:0 dropped:0 overruns:0 frame:0 TX packets:38 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1900 (1.8 KiB) TX bytes:1900 (1.8 KiB)
IWCONFIG root@psamsung:/# iwconfig lo no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
sit0 no wireless extensions.
primera pregunta...cual es la tarjeta wireless??.....eth1?......sit0?....:/
el modulo ieee80211 esta activado:
root@psamsung:/# modprobe ieee80211 root@psamsung:/# modinfo ieee80211 filename: /lib/modules/2.6.16-beyond4.1/kernel/net/ieee80211/ieee80211.ko license: GPL author: Copyright (C) 2004-2005 Intel Corporation <[email protected]> description: 802.11 data/management/control stack version: git-1.1.7 srcversion: 2DCF707268D445719025C47 depends: ieee80211_crypt vermagic: 2.6.16-beyond4.1 preempt 586 4KSTACKS gcc-4.0
además, el firmware de ipw2200 está también en su sitio:
root@psamsung:/# ls /lib/firmware/ipw2200-fw-3.0/ ipw2200-bss.fw ipw2200-ibss.fw ipw2200-sniffer.fw LICENSE.ipw2200-fw
aunque en este momento me asalta una duda...el firmware debe estar en ese directorio, o directamente en /lib/firmware (sin el otro subdirectorio).
bueno con esos dos pasos hechos..intentamos integrar el módulo ipw2200
root@psamsung:/# modprobe ipw2200 FATAL: Error inserting ipw2200 (/lib/modules/2.6.16-beyond4.1/kernel/drivers/net/wireless/ipw2200.ko): Unknown symbol in module, or unknown parameter (see dmesg)
root@psamsung:/# dmesg |grep ipw2200 ipw2200: disagrees about version of symbol ieee80211_wx_get_encodeext ipw2200: Unknown symbol ieee80211_wx_get_encodeext ipw2200: disagrees about version of symbol ieee80211_wx_set_encode [...] (continua con muchas lineas parecidas).
llegados a este punto y después de rebuscar mucho he encontrado las siguientes cosas, a ver si vosotros podeis sacar algo en claro:
del documento INSTALL del modulo:
por un lado me dice que compruebe el estado del kernel...si es compatible:
" You can verify that your running kernel is configured properly by searching the following file for the #define entries described below:
/lib/modules/`uname -r`/build/include/linux/autoconf.h
If you need to change anything in your kernel configuration (e.g. using make menuconfig), make sure that you also rebuild, install, and reboot to the new kernel image before proceeding with your Intel PRO/Wireless 2915ABG Network Connection driver for Linux upgrade. For help or instructions on configuring and building the kernel, please consult the documentation contained in your distribution.
MAKE SURE THAT THE FOLLOWING CAPABILITIES ARE ENABLED:
~~~~~~~~~~~~~~~~~~~~~~~~~~~ #define CONFIG_NET_RADIO 1 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [...] (y aqui pone una lista de otros muchos #define que debo poner como el me dice...) "
pero....sorpresa, no soy capaz de encontrar el archivo autoconf.h, ni de hacer el make menuconfig, porque realmente no se ni que significa ni donde tengo que hacerlo ni que ocurrirá al hacerlo.
y por otro lado
" 1) Remove any old ieee80211 subsystem and Intel PRO/Wireless 2915ABG Network Connection driver modules from /lib/modules/{VERSION}. Find them via:
% for i in ieee80211 ipw2200; do \ find /lib/modules/`uname -r` -iname ${i}*; done
Remove whatever that finds, including directories and .h files (create backup files, unless you're feeling adventurous!).
Failure to remove old modules may result in UNRESOLVED SYMBOLS when you try to load your new drivers. "
esos unresolved symbols podemos considerar que es el error que está dando en el modprobe?bueno yo antes de reinstalar todo por completo me tome la libertad de considerarlo asi, y elimine toda referencia a ieee80211 y a ipw2200...de forma que tuve que volver a instalar el modulo ieee80211.
al volver a instalarlo, y hacer make ieee80211-la_version_que_se ...me dice que no encuentra el archivo autoconf.h....(por lo menos no soy el unico:D)
he rebuscado mucho por internet hoy...y he llegado a una conclusión, a mi segundo gran problema (este derivado de mi inexperiencia con linux): los sources, los kernels compilados o sin compilar, las cabeceras.....
cada vez que sigo un how to de los múltiples que hay para mi caso...me dice que baje el linux-sources o el linux-headers (segun el caso), excepto que sea un kernel compilado por mi mismo...y yo en mi afan por la deduccion rapida, entiendo que musix es un kernel que ha sido compilado, no por mi mismo, pero si por sus desarrolladores, y que por tanto no necesito esos paquetes. Pero despues al hacer los pasos me encuentro con errores de que no existen carpetas como /usr/src/'uname -r'/build y muchas otras...y creo que todo tiene que ver mas o menos con lo mismo.
no pretendo que me deis un curso rapido sobre linux y sus kernels..pero quizas podriais darme una ayuda simple...necesito los linux-sources de musix??es musix un kernel compilado "por mi mismo"?y en ese caso...donde estan los archivos que necesito?:S
en fin que como veis estoy muy perdido...hoy crei ver la luz con vuestros mensajes pero estoy en las mismas.
a ver que podeis decirme...perdon por el rollo de texto..pero cuanta mas informacion tengais supongo que mejor:)
saludos y gracias!
_________________________________________________________________ Grandes éxitos, superhéroes, imitaciones, cine y TV... http://es.msn.kiwee.com/ Lo mejor para tu móvil.
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
From: "Carlos Sanchiavedraz" <[email protected]>
Investigando por ahí parece que este driver (el ipw2200 git-1.1.1) es algo inestable (aunque se intuía por acabar en número impar) y, a juzgar por lo que hemos visto hasta ahora, lo que quieren significar los errores de "...Unknown symbol..." es que no casan bien las versiones de ipw2200 con la de ieee80211. De hecho la mayoría de las soluciones que dan en los foros pasa por bajarse el último driver estable.
hay un driver+firmware estable en la página de intel...que yo quise probar pero me encontré con el problema de saber con que versión de ieee80211 debo utilizarlo...hay forma de saberlo??Quiero decir..teniendo el driver de la versión estable, hay forma de saber que versión de ieee80211 necesita para funcionar?? por internet no he sabido encontarlo.... _________________________________________________________________ Horóscopo, tarot, numerología... Escucha lo que te dicen los astros. http://astrocentro.msn.es/
Jose M. Vazquez Viader escribió:
bueno pues después de todo el día probando...os cuento la situación y algunos detalles.
he reinstalado musix por completo, y estoy usando el kernel 2.6.16-beyond4.1.
IFCONFIG
root@psamsung:/# ifconfig eth0 Link encap:Ethernet HWaddr 00:00:F0:7B:81:CC inet addr:192.168.1.33 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::200:f0ff:fe7b:81cc/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5376 errors:0 dropped:0 overruns:0 frame:0 TX packets:12102 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:6212479 (5.9 MiB) TX bytes:1107579 (1.0 MiB) Interrupt:22
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:38 errors:0 dropped:0 overruns:0 frame:0 TX packets:38 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1900 (1.8 KiB) TX bytes:1900 (1.8 KiB)
IWCONFIG root@psamsung:/# iwconfig lo no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
sit0 no wireless extensions.
primera pregunta...cual es la tarjeta wireless??.....eth1?......sit0?....:/
Con: lspci -n Con: cat /pro/bus/pci/devices Puedes saber que dispositivo es cual. Y es conveniente que vallas reteniendo cual es la "mac" de cada dispisitivo, par si surgen dudas después. Eso es donde pone: HWaddr 00:00:F0:7B:81:CC
el modulo ieee80211 esta activado:
root@psamsung:/# modprobe ieee80211 root@psamsung:/# modinfo ieee80211 filename: /lib/modules/2.6.16-beyond4.1/kernel/net/ieee80211/ieee80211.ko license: GPL author: Copyright (C) 2004-2005 Intel Corporation <[email protected]> description: 802.11 data/management/control stack version: git-1.1.7 srcversion: 2DCF707268D445719025C47 depends: ieee80211_crypt vermagic: 2.6.16-beyond4.1 preempt 586 4KSTACKS gcc-4.0
además, el firmware de ipw2200 está también en su sitio:
root@psamsung:/# ls /lib/firmware/ipw2200-fw-3.0/ ipw2200-bss.fw ipw2200-ibss.fw ipw2200-sniffer.fw LICENSE.ipw2200-fw
Coinciden las versiones de los trés módulos?
aunque en este momento me asalta una duda...el firmware debe estar en ese directorio, o directamente en /lib/firmware (sin el otro subdirectorio).
Está bien como está, si.
bueno con esos dos pasos hechos..intentamos integrar el módulo ipw2200
root@psamsung:/# modprobe ipw2200 FATAL: Error inserting ipw2200 (/lib/modules/2.6.16-beyond4.1/kernel/drivers/net/wireless/ipw2200.ko): Unknown symbol in module, or unknown parameter (see dmesg)
root@psamsung:/# dmesg |grep ipw2200 ipw2200: disagrees about version of symbol ieee80211_wx_get_encodeext ipw2200: Unknown symbol ieee80211_wx_get_encodeext ipw2200: disagrees about version of symbol ieee80211_wx_set_encode [...] (continua con muchas lineas parecidas).
Sigo pensando que si no esta configurada en el /etc/network/interfaces, pues se- guirá sin poder detectar el dispositivo de tu hardware.
llegados a este punto y después de rebuscar mucho he encontrado las siguientes cosas, a ver si vosotros podeis sacar algo en claro:
del documento INSTALL del modulo:
Esto es para instalar el módulo si tu kernel no lo trajera ya instalado.
por un lado me dice que compruebe el estado del kernel...si es compatible:
" You can verify that your running kernel is configured properly by searching the following file for the #define entries described below:
/lib/modules/`uname -r`/build/include/linux/autoconf.h
If you need to change anything in your kernel configuration (e.g. using make menuconfig), make sure that you also rebuild, install, and reboot to the new kernel image before proceeding with your Intel PRO/Wireless 2915ABG Network Connection driver for Linux upgrade. For help or instructions on configuring and building the kernel, please consult the documentation contained in your distribution.
MAKE SURE THAT THE FOLLOWING CAPABILITIES ARE ENABLED:
La Musix, como todas las Linux, de bastante tiempo a trás, traen instalados los módulos de los dispositivos hardware que los fabricantes se han preocupado por haber proporcionado los driver necesarios. Si miras un poco verás que la insta- lación para los driver basados en chips Orinoco y Prisma ya están configurados. Y si nuestro hardware fuera de este estilo, ahora no tendriamos estos problemas, porque tan solo hubieramos necesitado de configurarlos con las DNSs, contraseñas y demás parametros que se nos pide en "interfaces" y saldrían rulando. Así como el módulo que tu necesitas biene soportado por este kernel de Musix no te hace falta de makearlo (jo, vaya palabreja me ha salido, je, je), sólo añadirle tu firmware. ~~~~~~~~~~~~~~~~~~~~~~~~~~
#define CONFIG_NET_RADIO 1
>[...] (y aqui pone una lista de otros muchos #define que debo poner como el
>me dice...)
>"
>pero....sorpresa, no soy capaz de encontrar el archivo autoconf.h, ni de
>hacer el make menuconfig, porque realmente no se ni que significa ni donde
>tengo que hacerlo ni que ocurrirá al hacerlo.
No puedes porque no está el kernel-source.
>y por otro lado
>"
>1) Remove any old ieee80211 subsystem and Intel PRO/Wireless 2915ABG
Network Connection driver modules from
/lib/modules/{VERSION}. Find them via:
% for i in ieee80211 ipw2200; do \
find /lib/modules/`uname -r` -iname ${i}*; done
Remove whatever that finds, including directories and .h files (create
backup files, unless you're feeling adventurous!).
Failure to remove old modules may result in UNRESOLVED SYMBOLS
when you try to load your new drivers.
>"
>esos unresolved symbols podemos considerar que es el error que está dando en
>el modprobe?bueno yo antes de reinstalar todo por completo me tome la
>libertad de considerarlo asi, y elimine toda referencia a ieee80211 y a
>ipw2200...de forma que tuve que volver a instalar el modulo ieee80211.
>al volver a instalarlo, y hacer make ieee80211-la_version_que_se ...me dice
>que no encuentra el archivo autoconf.h....(por lo menos no soy el unico:D)
>he rebuscado mucho por internet hoy...y he llegado a una conclusión, a mi
>segundo gran problema (este derivado de mi inexperiencia con linux): los
>sources, los kernels compilados o sin compilar, las cabeceras.....
>cada vez que sigo un how to de los múltiples que hay para mi caso...me dice
>que baje el linux-sources o el linux-headers (segun el caso), excepto que
>sea un kernel compilado por mi mismo...y yo en mi afan por la deduccion
>rapida, entiendo que musix es un kernel que ha sido compilado, no por mi
>mismo, pero si por sus desarrolladores, y que por tanto no necesito esos
>paquetes. Pero despues al hacer los pasos me encuentro con errores de que no
>existen carpetas como /usr/src/'uname -r'/build y muchas otras...y creo que
>todo tiene que ver mas o menos con lo mismo.
>no pretendo que me deis un curso rapido sobre linux y sus kernels..pero
>quizas podriais darme una ayuda simple...necesito los linux-sources de
>musix??es musix un kernel compilado "por mi mismo"?y en ese caso...donde
>estan los archivos que necesito?:S
En la Musix puedes recompilar cualquier kernel, como en cualquier otra knoppix.
Pero sigo pensando que para lo que pretendemos aquí no es necesario.
>en fin que como veis estoy muy perdido...hoy crei ver la luz con vuestros
>mensajes pero estoy en las mismas.
>a ver que podeis decirme...perdon por el rollo de texto..pero cuanta mas
>informacion tengais supongo que mejor:)
Mira bien tu archivo "interfaces" y a ver si puedes configurar la tarjeta aunque
tengas que probar con las dos ethX que te dá el iwconfig.
>saludos y gracias!
Suerte.
Slds.
Buenas. Por un lado confirmo lo que ya dije acerca de que no hace falta tener la configuración de la tarjeta en /etc/network/interfaces para cargar el módulo de ipw2200. Lo acabo de probar en un descanso en una Kubuntu 6.06 LiveCD que tengo por aquí. Explico: La salida de iwconfig es: lo no wireless extensions. eth0 no wireless extensions. sit0 no wireless extensions. He comprobado que no estaban cargados los 3 módulos que nos ocupan, he eliminado las líneas de sobra en el fichero de interfaces dejando sólo lo básico: auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp He cargado ipw2200 y no ha habido ningún problema (salida dmesg | grep ipw2200) [4295611.440000] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.1 [4295611.441000] ipw2200: Copyright(c) 2003-2006 Intel Corporation [4295611.441000] Warning: PCI driver ipw2200 has a struct device_driver shutdown method, please update! Las versiones de los drivers son (resumido, completo en el adjunto): ***************************** ipw2200 filename: /lib/modules/2.6.15-23-386/kernel/drivers/net/wireless/ipw2200.ko description: Intel(R) PRO/Wireless 2200/2915 Network Driver version: 1.1.1 author: Copyright(c) 2003-2006 Intel Corporation license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: ieee80211 ***************************** ieee80211 filename: /lib/modules/2.6.15-23-386/kernel/net/ieee80211/ieee80211.ko version: git-1.1.7 description: 802.11 data/management/control stack author: Copyright (C) 2004-2005 Intel Corporation < [email protected]> license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: ieee80211_crypt srcversion: CE707989EA4826E0B3C6936 ***************************** ieee80211_crypt filename: /lib/modules/2.6.15-23-386/kernel/net/ieee80211/ieee80211_crypt.ko author: Jouni Malinen description: HostAP crypto license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: srcversion: 15DC4B5C15AD041C867861E Por otro lado amplío información sobre las variables referidas en los errores. Al cargar el módulo ipw2200 (en general cualquier módulo) revisa que los símbolos del kernel que utiliza, o espera que estén, puedan ser resueltos. He comprobado que están disponibles haciendo (ejemplo para una de las variables alloc_ieee80211): $more /proc/ksymall | grep alloc_ieee80211 e0b81110 U alloc_ieee80211 [ipw2200] e0b873e8 r __kcrctab_alloc_ieee80211 [ieee80211] e0b87434 r __kstrtab_alloc_ieee80211 [ieee80211] e0b875f4 r __ksymtab_alloc_ieee80211 [ieee80211] 54ec00d8 a __crc_alloc_ieee80211 [ieee80211] e0b81110 T alloc_ieee80211 [ieee80211] e0b7c2ec r __kcrctab_alloc_ieee80211_1_1_13 [ieee80211_1_1_13] e0b7c340 r __kstrtab_alloc_ieee80211_1_1_13 [ieee80211_1_1_13] e0b7c614 r __ksymtab_alloc_ieee80211_1_1_13 [ieee80211_1_1_13] e0b76110 T alloc_ieee80211_1_1_13 [ieee80211_1_1_13] f90b0f26 a __crc_alloc_ieee80211_1_1_13 [ieee80211_1_1_13] Y por lo que puedo ver en los errores: ... ipw2200: disagrees about version of symbol alloc_ieee80211 ipw2200: Unknown symbol alloc_ieee80211 ... no encuentra los símbolos que requiere o no son del tipo que el módulo espera. Por lo tanto, como ya dije en mi último correo, es probable que precisamente las versiones que tenemos en Musix de ipw2200 y ieee80211 no sean compatibles, por decirlo de alguna forma. Para solucionarlo habrá que meterse a recompilar o escoger otras versiones. Saludos a todos. El día 19/12/06, joseangon <[email protected]> escribió:
Jose M. Vazquez Viader escribió:
bueno pues después de todo el día probando...os cuento la situación y algunos detalles.
he reinstalado musix por completo, y estoy usando el kernel 2.6.16-beyond4.1.
IFCONFIG
root@psamsung:/# ifconfig eth0 Link encap:Ethernet HWaddr 00:00:F0:7B:81:CC inet addr:192.168.1.33 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::200:f0ff:fe7b:81cc/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5376 errors:0 dropped:0 overruns:0 frame:0 TX packets:12102 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:6212479 (5.9 MiB) TX bytes:1107579 (1.0 MiB) Interrupt:22
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:38 errors:0 dropped:0 overruns:0 frame:0 TX packets:38 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1900 (1.8 KiB) TX bytes:1900 (1.8 KiB)
IWCONFIG root@psamsung:/# iwconfig lo no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
sit0 no wireless extensions.
primera pregunta...cual es la tarjeta wireless??.....eth1?......sit0?....:/
Con: lspci -n Con: cat /pro/bus/pci/devices Puedes saber que dispositivo es cual. Y es conveniente que vallas reteniendo cual
es la "mac" de cada dispisitivo, par si surgen dudas después. Eso es donde pone:
HWaddr 00:00:F0:7B:81:CC
el modulo ieee80211 esta activado:
root@psamsung:/# modprobe ieee80211 root@psamsung:/# modinfo ieee80211 filename: /lib/modules/2.6.16-beyond4.1/kernel/net/ieee80211/ieee80211.ko license: GPL author: Copyright (C) 2004-2005 Intel Corporation <[email protected]> description: 802.11 data/management/control stack version: git-1.1.7 srcversion: 2DCF707268D445719025C47 depends: ieee80211_crypt vermagic: 2.6.16-beyond4.1 preempt 586 4KSTACKS gcc-4.0
además, el firmware de ipw2200 está también en su sitio:
root@psamsung:/# ls /lib/firmware/ipw2200-fw-3.0/ ipw2200-bss.fw ipw2200-ibss.fw ipw2200-sniffer.fw LICENSE.ipw2200-fw
Coinciden las versiones de los trés módulos?
aunque en este momento me asalta una duda...el firmware debe estar en ese directorio, o directamente en /lib/firmware (sin el otro subdirectorio).
Está bien como está, si.
bueno con esos dos pasos hechos..intentamos integrar el módulo ipw2200
root@psamsung:/# modprobe ipw2200 FATAL: Error inserting ipw2200 (/lib/modules/2.6.16-beyond4.1/kernel/drivers/net/wireless/ipw2200.ko): Unknown symbol in module, or unknown parameter (see dmesg)
root@psamsung:/# dmesg |grep ipw2200 ipw2200: disagrees about version of symbol ieee80211_wx_get_encodeext ipw2200: Unknown symbol ieee80211_wx_get_encodeext ipw2200: disagrees about version of symbol ieee80211_wx_set_encode [...] (continua con muchas lineas parecidas).
Sigo pensando que si no esta configurada en el /etc/network/interfaces, pues se-
guirá sin poder detectar el dispositivo de tu hardware.
llegados a este punto y después de rebuscar mucho he encontrado las siguientes cosas, a ver si vosotros podeis sacar algo en claro:
del documento INSTALL del modulo:
Esto es para instalar el módulo si tu kernel no lo trajera ya instalado.
por un lado me dice que compruebe el estado del kernel...si es compatible:
" You can verify that your running kernel is configured properly by searching the following file for the #define entries described below:
/lib/modules/`uname -r`/build/include/linux/autoconf.h
If you need to change anything in your kernel configuration (e.g. using make menuconfig), make sure that you also rebuild, install, and reboot to the new kernel image before proceeding with your Intel PRO/Wireless 2915ABG Network Connection driver for Linux upgrade. For help or instructions on configuring and building the kernel, please consult the documentation contained in your distribution.
MAKE SURE THAT THE FOLLOWING CAPABILITIES ARE ENABLED:
La Musix, como todas las Linux, de bastante tiempo a trás, traen instalados los
módulos de los dispositivos hardware que los fabricantes se han preocupado por
haber proporcionado los driver necesarios. Si miras un poco verás que la insta-
lación para los driver basados en chips Orinoco y Prisma ya están configurados.
Y si nuestro hardware fuera de este estilo, ahora no tendriamos estos problemas,
porque tan solo hubieramos necesitado de configurarlos con las DNSs, contraseñas y
demás parametros que se nos pide en "interfaces" y saldrían rulando. Así como el
módulo que tu necesitas biene soportado por este kernel de Musix no te hace falta
de makearlo (jo, vaya palabreja me ha salido, je, je), sólo añadirle tu firmware.
~~~~~~~~~~~~~~~~~~~~~~~~~~
#define CONFIG_NET_RADIO 1
>[...] (y aqui pone una lista de otros muchos #define que debo poner como el >me dice...) >" >pero....sorpresa, no soy capaz de encontrar el archivo autoconf.h, ni de >hacer el make menuconfig, porque realmente no se ni que significa ni donde >tengo que hacerlo ni que ocurrirá al hacerlo. No puedes porque no está el kernel-source. >y por otro lado >" >1) Remove any old ieee80211 subsystem and Intel PRO/Wireless 2915ABG Network Connection driver modules from /lib/modules/{VERSION}. Find them via: % for i in ieee80211 ipw2200; do \ find /lib/modules/`uname -r` -iname ${i}*; done Remove whatever that finds, including directories and .h files (create backup files, unless you're feeling adventurous!). Failure to remove old modules may result in UNRESOLVED SYMBOLS when you try to load your new drivers. >" >esos unresolved symbols podemos considerar que es el error que está dando en >el modprobe?bueno yo antes de reinstalar todo por completo me tome la >libertad de considerarlo asi, y elimine toda referencia a ieee80211 y a >ipw2200...de forma que tuve que volver a instalar el modulo ieee80211. >al volver a instalarlo, y hacer make ieee80211-la_version_que_se ...me dice >que no encuentra el archivo autoconf.h....(por lo menos no soy el unico:D) >he rebuscado mucho por internet hoy...y he llegado a una conclusión, a mi >segundo gran problema (este derivado de mi inexperiencia con linux): los >sources, los kernels compilados o sin compilar, las cabeceras..... >cada vez que sigo un how to de los múltiples que hay para mi caso...me dice >que baje el linux-sources o el linux-headers (segun el caso), excepto que >sea un kernel compilado por mi mismo...y yo en mi afan por la deduccion >rapida, entiendo que musix es un kernel que ha sido compilado, no por mi >mismo, pero si por sus desarrolladores, y que por tanto no necesito esos >paquetes. Pero despues al hacer los pasos me encuentro con errores de que no >existen carpetas como /usr/src/'uname -r'/build y muchas otras...y creo que >todo tiene que ver mas o menos con lo mismo. >no pretendo que me deis un curso rapido sobre linux y sus kernels..pero >quizas podriais darme una ayuda simple...necesito los linux-sources de >musix??es musix un kernel compilado "por mi mismo"?y en ese caso...donde >estan los archivos que necesito?:S En la Musix puedes recompilar cualquier kernel, como en cualquier otra knoppix. Pero sigo pensando que para lo que pretendemos aquí no es necesario. >en fin que como veis estoy muy perdido...hoy crei ver la luz con vuestros >mensajes pero estoy en las mismas. >a ver que podeis decirme...perdon por el rollo de texto..pero cuanta mas >informacion tengais supongo que mejor:) Mira bien tu archivo "interfaces" y a ver si puedes configurar la tarjeta aunque tengas que probar con las dos ethX que te dá el iwconfig. >saludos y gracias! Suerte. Slds. _______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
Adjunto los archivos que se han subido antes. 2006/12/20, Carlos Sanchiavedraz <[email protected]>:
Buenas.
Por un lado confirmo lo que ya dije acerca de que no hace falta tener la configuración de la tarjeta en /etc/network/interfaces para cargar el módulo de ipw2200. Lo acabo de probar en un descanso en una Kubuntu 6.06 LiveCD que tengo por aquí. Explico:
La salida de iwconfig es:
lo no wireless extensions. eth0 no wireless extensions. sit0 no wireless extensions.
He comprobado que no estaban cargados los 3 módulos que nos ocupan, he eliminado las líneas de sobra en el fichero de interfaces dejando sólo lo básico:
auto lo iface lo inet loopback
auto eth0 iface eth0 inet dhcp
He cargado ipw2200 y no ha habido ningún problema (salida dmesg | grep ipw2200)
[4295611.440000] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.1 [4295611.441000] ipw2200: Copyright(c) 2003-2006 Intel Corporation [4295611.441000] Warning: PCI driver ipw2200 has a struct device_driver shutdown method, please update!
Las versiones de los drivers son (resumido, completo en el adjunto):
***************************** ipw2200
filename: /lib/modules/2.6.15-23-386/kernel/drivers/net/wireless/ipw2200.ko description: Intel(R) PRO/Wireless 2200/2915 Network Driver version: 1.1.1 author: Copyright(c) 2003-2006 Intel Corporation license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: ieee80211
***************************** ieee80211
filename: /lib/modules/2.6.15-23-386/kernel/net/ieee80211/ieee80211.ko version: git-1.1.7 description: 802.11 data/management/control stack author: Copyright (C) 2004-2005 Intel Corporation < [email protected] > license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: ieee80211_crypt srcversion: CE707989EA4826E0B3C6936
***************************** ieee80211_crypt
filename: /lib/modules/2.6.15-23-386/kernel/net/ieee80211/ieee80211_crypt.ko author: Jouni Malinen description: HostAP crypto license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: srcversion: 15DC4B5C15AD041C867861E
Por otro lado amplío información sobre las variables referidas en los errores. Al cargar el módulo ipw2200 (en general cualquier módulo) revisa que los símbolos del kernel que utiliza, o espera que estén, puedan ser resueltos. He comprobado que están disponibles haciendo (ejemplo para una de las variables alloc_ieee80211):
$more /proc/ksymall | grep alloc_ieee80211 e0b81110 U alloc_ieee80211 [ipw2200] e0b873e8 r __kcrctab_alloc_ieee80211 [ieee80211] e0b87434 r __kstrtab_alloc_ieee80211 [ieee80211] e0b875f4 r __ksymtab_alloc_ieee80211 [ieee80211] 54ec00d8 a __crc_alloc_ieee80211 [ieee80211] e0b81110 T alloc_ieee80211 [ieee80211] e0b7c2ec r __kcrctab_alloc_ieee80211_1_1_13 [ieee80211_1_1_13] e0b7c340 r __kstrtab_alloc_ieee80211_1_1_13 [ieee80211_1_1_13] e0b7c614 r __ksymtab_alloc_ieee80211_1_1_13 [ieee80211_1_1_13] e0b76110 T alloc_ieee80211_1_1_13 [ieee80211_1_1_13] f90b0f26 a __crc_alloc_ieee80211_1_1_13 [ieee80211_1_1_13]
Y por lo que puedo ver en los errores: ... ipw2200: disagrees about version of symbol alloc_ieee80211 ipw2200: Unknown symbol alloc_ieee80211 ... no encuentra los símbolos que requiere o no son del tipo que el módulo espera.
Por lo tanto, como ya dije en mi último correo, es probable que precisamente las versiones que tenemos en Musix de ipw2200 y ieee80211 no sean compatibles, por decirlo de alguna forma. Para solucionarlo habrá que meterse a recompilar o escoger otras versiones.
Saludos a todos.
El día 19/12/06, joseangon <[email protected]> escribió:
Jose M. Vazquez Viader escribió:
bueno pues después de todo el día probando...os cuento la situación y algunos detalles.
he reinstalado musix por completo, y estoy usando el kernel 2.6.16-beyond4.1.
IFCONFIG
root@psamsung:/# ifconfig eth0 Link encap:Ethernet HWaddr 00:00:F0:7B:81:CC inet addr:192.168.1.33 Bcast: 192.168.1.255 Mask: 255.255.255.0 inet6 addr: fe80::200:f0ff:fe7b:81cc/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5376 errors:0 dropped:0 overruns:0 frame:0 TX packets:12102 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:6212479 (5.9 MiB) TX bytes:1107579 (1.0 MiB) Interrupt:22
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:38 errors:0 dropped:0 overruns:0 frame:0 TX packets:38 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:1900 (1.8 KiB) TX bytes:1900 (1.8 KiB)
IWCONFIG root@psamsung:/# iwconfig lo no wireless extensions.
eth0 no wireless extensions.
eth1 no wireless extensions.
sit0 no wireless extensions.
primera pregunta...cual es la tarjeta wireless??.....eth1?......sit0?....:/
Con: lspci -n Con: cat /pro/bus/pci/devices Puedes saber que dispositivo es cual. Y es conveniente que vallas reteniendo cual
es la "mac" de cada dispisitivo, par si surgen dudas después. Eso es donde pone:
HWaddr 00:00:F0:7B:81:CC
el modulo ieee80211 esta activado:
root@psamsung:/# modprobe ieee80211 root@psamsung:/# modinfo ieee80211 filename: /lib/modules/2.6.16-beyond4.1 /kernel/net/ieee80211/ieee80211.ko license: GPL author: Copyright (C) 2004-2005 Intel Corporation <[email protected]> description: 802.11 data/management/control stack version: git-1.1.7 srcversion: 2DCF707268D445719025C47 depends: ieee80211_crypt vermagic: 2.6.16-beyond4.1 preempt 586 4KSTACKS gcc-4.0
además, el firmware de ipw2200 está también en su sitio:
root@psamsung:/# ls /lib/firmware/ipw2200-fw-3.0/ ipw2200-bss.fw ipw2200-ibss.fw ipw2200-sniffer.fw LICENSE.ipw2200-fw
Coinciden las versiones de los trés módulos?
aunque en este momento me asalta una duda...el firmware debe estar en ese directorio, o directamente en /lib/firmware (sin el otro subdirectorio).
Está bien como está, si.
bueno con esos dos pasos hechos..intentamos integrar el módulo ipw2200
root@psamsung:/# modprobe ipw2200 FATAL: Error inserting ipw2200 (/lib/modules/2.6.16- beyond4.1 /kernel/drivers/net/wireless/ipw2200.ko): Unknown symbol in module, or unknown parameter (see dmesg)
root@psamsung:/# dmesg |grep ipw2200 ipw2200: disagrees about version of symbol ieee80211_wx_get_encodeext ipw2200: Unknown symbol ieee80211_wx_get_encodeext ipw2200: disagrees about version of symbol ieee80211_wx_set_encode [...] (continua con muchas lineas parecidas).
Sigo pensando que si no esta configurada en el /etc/network/interfaces, pues se-
guirá sin poder detectar el dispositivo de tu hardware.
llegados a este punto y después de rebuscar mucho he encontrado las siguientes cosas, a ver si vosotros podeis sacar algo en claro:
del documento INSTALL del modulo:
Esto es para instalar el módulo si tu kernel no lo trajera ya instalado.
por un lado me dice que compruebe el estado del kernel...si es compatible:
" You can verify that your running kernel is configured properly by searching the following file for the #define entries described below:
/lib/modules/`uname -r`/build/include/linux/autoconf.h
If you need to change anything in your kernel configuration (e.g. using make menuconfig), make sure that you also rebuild, install, and reboot to the new kernel image before proceeding with your Intel PRO/Wireless 2915ABG
Network Connection driver for Linux upgrade. For help or instructions on configuring and building the kernel, please consult the documentation contained in your distribution.
MAKE SURE THAT THE FOLLOWING CAPABILITIES ARE ENABLED:
La Musix, como todas las Linux, de bastante tiempo a trás, traen instalados los
módulos de los dispositivos hardware que los fabricantes se han preocupado por
haber proporcionado los driver necesarios. Si miras un poco verás que la insta-
lación para los driver basados en chips Orinoco y Prisma ya están configurados.
Y si nuestro hardware fuera de este estilo, ahora no tendriamos estos problemas,
porque tan solo hubieramos necesitado de configurarlos con las DNSs, contraseñas y
demás parametros que se nos pide en "interfaces" y saldrían rulando. Así como el
módulo que tu necesitas biene soportado por este kernel de Musix no te hace falta
de makearlo (jo, vaya palabreja me ha salido, je, je), sólo añadirle tu firmware.
~~~~~~~~~~~~~~~~~~~~~~~~~~
#define CONFIG_NET_RADIO 1
>[...] (y aqui pone una lista de otros muchos #define que debo poner como el >me dice...) >" >pero....sorpresa, no soy capaz de encontrar el archivo autoconf.h, ni de >hacer el make menuconfig, porque realmente no se ni que significa ni donde >tengo que hacerlo ni que ocurrirá al hacerlo. No puedes porque no está el kernel-source. >y por otro lado >" >1) Remove any old ieee80211 subsystem and Intel PRO/Wireless 2915ABG Network Connection driver modules from /lib/modules/{VERSION}. Find them via: % for i in ieee80211 ipw2200; do \ find /lib/modules/`uname -r` -iname ${i}*; done Remove whatever that finds, including directories and .h files (create backup files, unless you're feeling adventurous!). Failure to remove old modules may result in UNRESOLVED SYMBOLS when you try to load your new drivers. >" >esos unresolved symbols podemos considerar que es el error que está dando en >el modprobe?bueno yo antes de reinstalar todo por completo me tome la >libertad de considerarlo asi, y elimine toda referencia a ieee80211 y a >ipw2200...de forma que tuve que volver a instalar el modulo ieee80211. >al volver a instalarlo, y hacer make ieee80211-la_version_que_se ...me dice >que no encuentra el archivo autoconf.h....(por lo menos no soy el unico:D) >he rebuscado mucho por internet hoy...y he llegado a una conclusión, a mi >segundo gran problema (este derivado de mi inexperiencia con linux): los >sources, los kernels compilados o sin compilar, las cabeceras..... >cada vez que sigo un how to de los múltiples que hay para mi caso...me dice >que baje el linux-sources o el linux-headers (segun el caso), excepto que >sea un kernel compilado por mi mismo...y yo en mi afan por la deduccion >rapida, entiendo que musix es un kernel que ha sido compilado, no por mi >mismo, pero si por sus desarrolladores, y que por tanto no necesito esos >paquetes. Pero despues al hacer los pasos me encuentro con errores de que no >existen carpetas como /usr/src/'uname -r'/build y muchas otras...y creo que >todo tiene que ver mas o menos con lo mismo. >no pretendo que me deis un curso rapido sobre linux y sus kernels..pero >quizas podriais darme una ayuda simple...necesito los linux-sources de >musix??es musix un kernel compilado "por mi mismo"?y en ese caso...donde >estan los archivos que necesito?:S En la Musix puedes recompilar cualquier kernel, como en cualquier otra knoppix. Pero sigo pensando que para lo que pretendemos aquí no es necesario. >en fin que como veis estoy muy perdido...hoy crei ver la luz con vuestros >mensajes pero estoy en las mismas. >a ver que podeis decirme...perdon por el rollo de texto..pero cuanta mas >informacion tengais supongo que mejor:) Mira bien tu archivo "interfaces" y a ver si puedes configurar la tarjeta aunque tengas que probar con las dos ethX que te dá el iwconfig. >saludos y gracias! Suerte. Slds. _______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
Es bueno todo ese trabajo. Me alegro, porque si así es, pués nos queda sólo comentarselo a Marcos y a ver si él puede actualizar dichos módulos y paquete para que en la próxima versión, que está al caer, vengan ya disponibles y los podamos usar sin problemas. Y ahora lo que se debía es recopilar toda esta información y decirle a Marcos que habilite, al que se vaya a encargar, para poderla poner en la wiky. Así el próximo que tenga estos problemas le sirva de apoyo para su instalación y configuración. Saludos.
El Mié 20 Dic 2006 15:49, joseangon escribió:
Es bueno todo ese trabajo. Me alegro, porque si así es, pués nos queda sólo
comentarselo a Marcos y a ver si él puede actualizar dichos módulos y paquete
para que en la próxima versión, que está al caer, vengan ya disponibles y los
podamos usar sin problemas.
Y ahora lo que se debía es recopilar toda esta información y decirle a Marcos
que habilite, al que se vaya a encargar, para poderla poner en la wiky. Así
el próximo que tenga estos problemas le sirva de apoyo para su instalación y
configuración.
Saludos.
Disculpen que no seguí esto de cerca, pero estoy muy metido en lanzar la próxima versión que ya está terminada desde ayer, y por ahora no sufrirá otros cambios. Todo lo que escribieron quedará en Internet porque lo que se escribe en la lista de mails queda, Google lo encuentra, etc., pero sí sería bueno sistematizarlo en un WIKI. Ahora: si hay firmware no libre, no se puede subir nada al wiki y el proyecto Musix lo mucho que puede hacer (y lo que debe hacer realmente) es reclamar a las empresas que creen firmware libre para ese hardware, o contactar programadores que programen ese firmware o que ya lo hayan estado haciendo ¿hay partes de software no libre en todo este asunto? -- Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode * Torrent Download: https://e.ututo.org.ar/utiles/torrent/MusixGNU-Linux0.59.iso.torrent
2006/12/20, Marcos Guglielmetti <[email protected]>:
Ahora: si hay firmware no libre, no se puede subir nada al wiki y el proyecto Musix lo mucho que puede hacer (y lo que debe hacer realmente) es reclamar a las empresas que creen firmware libre para ese hardware, o contactar programadores que programen ese firmware o que ya lo hayan estado haciendo
¿hay partes de software no libre en todo este asunto?
Los 3 módulos vienen en Kubuntu "de serie" y son GPL: -Intel(r) PRO/Wireless 2200BG Driver for Linux an open source 802.11a/bg driver for the ipw2200 and ipw2915 http://ipw2200.sourceforge.net/ -los otros 2 módulos ieee80211 y ieee80211_crypt son las implementaciones GPL del protocolo 802.11 Se pueden ver las licencias en el volcado que hice del modinfo de cada módulo en el fichero adjunto "wifi_kubuntu_6.06.txt" de mi correo anterior. Otra cosa. Ya que estamos, sería interesante que contemplemos el añadir el soporte para WPA añadiendo wpa_supplicant: -Linux WPA/WPA2/IEEE 802.1X Supplicant wpa_supplicant is a WPA Supplicant for Linux, BSD, and Windows with support for WPA and WPA2 (IEEE 802.11i / RSN) ... Supported wireless cards/drivers Intel ipw2200 ... This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 http://hostap.epitest.fi/wpa_supplicant/ --
Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode * Torrent Download: https://e.ututo.org.ar/utiles/torrent/MusixGNU-Linux0.59.iso.torrent
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
El Mié 20 Dic 2006 20:54, Carlos Sanchiavedraz escribió:
2006/12/20, Marcos Guglielmetti <[email protected]>:
Ahora: si hay firmware no libre, no se puede subir nada al wiki y el proyecto Musix lo mucho que puede hacer (y lo que debe hacer realmente) es reclamar a las empresas que creen firmware libre para ese hardware, o contactar programadores que programen ese firmware o que ya lo hayan estado haciendo
¿hay partes de software no libre en todo este asunto?
Los 3 módulos vienen en Kubuntu "de serie" y son GPL:
-Intel(r) PRO/Wireless 2200BG Driver for Linux an open source 802.11a/bg driver for the ipw2200 and ipw2915 http://ipw2200.sourceforge.net/
-los otros 2 módulos ieee80211 y ieee80211_crypt son las implementaciones GPL del protocolo 802.11
Se pueden ver las licencias en el volcado que hice del modinfo de cada módulo en el fichero adjunto "wifi_kubuntu_6.06.txt" de mi correo anterior.
Perfecto, gracias.
Otra cosa. Ya que estamos, sería interesante que contemplemos el añadir el soporte para WPA añadiendo wpa_supplicant:
-Linux WPA/WPA2/IEEE 802.1X Supplicant wpa_supplicant is a WPA Supplicant for Linux, BSD, and Windows with support for WPA and WPA2 (IEEE 802.11i / RSN) ... Supported wireless cards/drivers Intel ipw2200 ... This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 http://hostap.epitest.fi/wpa_supplicant/
Anotado como tarea pendiente para Musix 0.99 (la próxima versión.)
--
Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode * Torrent Download: https://e.ututo.org.ar/utiles/torrent/MusixGNU-Linux0.59.iso.torrent
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
-- Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode * Torrent Download: https://e.ututo.org.ar/utiles/torrent/MusixGNU-Linux0.59.iso.torrent
Por fin he podido probar la tarjeta wifi del PC de escritorio y ¡FUNCIONA! He tenido que toquetear algunas cosas, pero ahora mismo estoy escribiendo desde ahí. Efectivamente, el kernel 2.6.16 tenía el módulo rt2500 y lo cargó sin problemas. Luego traté de configurar la red con Kwifimanager pero, como suele pasarme con esta aplicación, tuve que recurrir a configurar a mano el punto de acceso y la clave WEP en /etc/network/interfaces pues nunca me ha funcionado el ponerlo en la aplicación. En este PC me ocurre algo parecido a Jose M. (puede que esto te ayude cuando se solucione lo de los módulos de ipw2200) ya que de las interfaces que relaciona ifconfig eth0 es mi tarjeta Ethernet, eth1 es la que se corresponde con la wifi y sit0 no existe. En resumen, lo que he hecho es añadir a mano la parte de configuración de la wifi a /etc/network/interfaces. Esto puede servir de plantilla: auto eth1 iface eth1 inet dhcp wireless-essid XXXXXXXXXXXXXXX #AQUÍ EL NOMBRE DE TU RED/PUNT ACCESO wireless-key xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx #AQUÍ LA CLAVE WEP Luego reinicias la red "/etc/init.d/network restart", o mejor sólo esa tarjeta "ifconfig eth1 down && ifconfig eth1 up" (mejor que usar ifup/ifdown porque así desactivan/activan además de configurar la tarjeta). En teoría esto es todo. Después de hacer esto no funcionó a la primera porque no obtenía una IP con dhcp y me temo que es por haber usado "/etc/init.d/network restart". Así que me ha pasado algo curioso. Encontré wlcardconfig en el menú de Knoppix y seguí los pasos con la salvedad de que especifiqué el modo Managed (que es el valor por defecto) y la tarjeta funcionó y obtuvo la IP. Revisé el código de /usr/sbin/wlcardconfig y resulta que lo que hace es montar una línea con todos los parámetros (que almacena en /etc/pcmcia/wireless.opts) y llamar a /sbin/ifconfig. Así que esto también puede servir, y de forma grafica. Pero no escribe los parámetros el fichero de interfaces. P.D: Si se prefiere se puede renombrar la interfaz eth1 con el comando "nameif" 2006/12/20, Carlos Sanchiavedraz <[email protected]>:
2006/12/20, Marcos Guglielmetti <[email protected]>:
Ahora: si hay firmware no libre, no se puede subir nada al wiki y el proyecto Musix lo mucho que puede hacer (y lo que debe hacer realmente) es reclamar a las empresas que creen firmware libre para ese hardware, o contactar programadores que programen ese firmware o que ya lo hayan estado haciendo
¿hay partes de software no libre en todo este asunto?
Los 3 módulos vienen en Kubuntu "de serie" y son GPL:
-Intel(r) PRO/Wireless 2200BG Driver for Linux an open source 802.11a/bg driver for the ipw2200 and ipw2915 http://ipw2200.sourceforge.net/
-los otros 2 módulos ieee80211 y ieee80211_crypt son las implementaciones GPL del protocolo 802.11
Se pueden ver las licencias en el volcado que hice del modinfo de cada módulo en el fichero adjunto "wifi_kubuntu_6.06.txt" de mi correo anterior.
Otra cosa. Ya que estamos, sería interesante que contemplemos el añadir el soporte para WPA añadiendo wpa_supplicant:
-Linux WPA/WPA2/IEEE 802.1X Supplicant wpa_supplicant is a WPA Supplicant for Linux, BSD, and Windows with support for WPA and WPA2 (IEEE 802.11i / RSN) ... Supported wireless cards/drivers Intel ipw2200 ... This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 http://hostap.epitest.fi/wpa_supplicant/
--
Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode * Torrent Download: https://e.ututo.org.ar/utiles/torrent/MusixGNU-Linux0.59.iso.torrent
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
Carlos Sanchiavedraz escribió:
Por fin he podido probar la tarjeta wifi del PC de escritorio y
=A1FUNCIONA!
Me alegro que puedas usar ya la wifi¡¡¡ Pero hay que hacer un seguimiento de todos estos módulos y estar seguros de que son totalmente libres y que después no nos llevemos ninguna sorpresa. Pués seguro que a Marcos no le hará ninguna gracia si le pedimos soft no libre. Saludos.
Marcos escribió:
Disculpen que no segu=ED esto de cerca, pero estoy muy metido en lanzar la= =20 pr=F3xima versi=F3n que ya est=E1 terminada desde ayer, y por ahora no sufr= ir=E1=20 otros cambios.
Nos frotamos las manos, je, je.
Todo lo que escribieron quedar=E1 en Internet porque lo que se escribe en l= a=20 lista de mails queda, Google lo encuentra, etc., pero s=ED ser=EDa bueno=20 sistematizarlo en un WIKI.
Quizás sea mejor esperar a esa versión que mencionas ¿no?. Ya que puede que haya algunos otros tropiezos.
Ahora: si hay firmware no libre, no se puede subir nada al wiki y el proyec= to=20 Musix lo mucho que puede hacer (y lo que debe hacer realmente) es reclamar = a=20 las empresas que creen firmware libre para ese hardware, o contactar=20 programadores que programen ese firmware o que ya lo hayan estado haciendo
=BFhay partes de software no libre en todo este asunto?
No entiendo muy bien el britis, pero parece ser Copyright: http://ipw2200.sourceforge.net/README.ipw2200 Sinembargo viene incluido en algunos kernel de las Knoppix ¿?. Luego aunque se dé "gratis" no hay sources y lo dán ya como un binario cerrado. Eso es lo que yo entiendo. Y ya hemos visto que viene en la 2.6.16-beyond4.1. No comprendo entoces como seha podido colar ahí.
El Jue 21 Dic 2006 00:21, joseangon escribió:
No entiendo muy bien el britis, pero parece ser Copyright:
http://ipw2200.sourceforge.net/README.ipw2200
Sinembargo viene incluido en algunos kernel de las Knoppix ¿?. Luego aunque se dé
"gratis" no hay sources y lo dán ya como un binario cerrado. Eso es lo que yo
entiendo. Y ya hemos visto que viene en la 2.6.16-beyond4.1. No comprendo entoces
como seha podido colar ahí.
Es libre: 7. License ----------------------------------------------- Copyright(c) 2003 - 2005 Intel Corporation. All rights reserved. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. The full GNU General Public License is included in this distribution in the file called LICENSE. Contact Information: James P. Ketrenos <[email protected]> Intel Corporation, 5200 N.E. Elam Young Parkway, Hillsboro, OR 97124-6497 -- Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode * Torrent Download: https://e.ututo.org.ar/utiles/torrent/MusixGNU-Linux0.59.iso.torrent
Lo siento Marcos. Tan sólo leí el principio de página y entendí que estab cerra- do el binario por el tema de irradiación y otras legalidades. Y eso es lo que me hizo desistir en seguir leyendo, por eso no llegué al final de página. Saludos.
El Jue 21 Dic 2006 01:03, joseangon escribió:
Lo siento Marcos. Tan sólo leí el principio de página y entendí que estab cerra-
do el binario por el tema de irradiación y otras legalidades. Y eso es lo que me
hizo desistir en seguir leyendo, por eso no llegué al final de página.
Saludos.
Todo bien, che. Acá nos lo explica también otro compañero: Carlos Sanchiavedraz De: "Carlos Sanchiavedraz" <[email protected]> Para: "Lista de usuarios de Musix" <[email protected]> Fecha: 20/12/06 20:54 Los 3 módulos vienen en Kubuntu "de serie" y son GPL: -Intel® PRO/Wireless 2200BG Driver for Linux an open source 802.11a/bg driver for the ipw2200 and ipw2915 http://ipw2200.sourceforge.net/ -los otros 2 módulos ieee80211 y ieee80211_crypt son las implementaciones GPL del protocolo 802.11 Se pueden ver las licencias en el volcado que hice del modinfo de cada módulo en el fichero adjunto "wifi_kubuntu_6.06.txt" de mi correo anterior. Así que, Bien, yo diría que hay que sistematizar la información, incluirla en el WIKI, claramente, puede ir en el manual del usuario en la parte de administración. ¿Quién quiere hacerlo? Simplemente que se registre y me manda un mail, le doy permisos de modificación y listo :D -- Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode * Torrent Download: https://e.ututo.org.ar/utiles/torrent/MusixGNU-Linux0.59.iso.torrent
2006/12/20, Marcos Guglielmetti <[email protected]>:
Así que, Bien, yo diría que hay que sistematizar la información, incluirla en el WIKI, claramente, puede ir en el manual del usuario en la parte de administración.
¿Quién quiere hacerlo?
Simplemente que se registre y me manda un mail, le doy permisos de modificación y listo :D
Me gustaría esperar a tener disponible la nueva versión, probarla en varios equipos y comprobar si las nuevas versiones de los módulos (si es que han cambiado) dan problemas. Entonces ya podemos estructurar todo lo que hemos estado descubriendo en el Wiki, así cualquier usuario pueda tener wifi. También espero tener la posibilidad de ampliar esto para conexiones con WPA, y solucionar los problemas que hay con las conexiones por cable-modem, que fue el problema que le surgió a un amigo que ya comenté en otro correo. Pensando en usuarios menos experimentados que no sean muy "manitas", lo mejor sería automatizar estas tareas como sea, con paquetes .deb, realizando alguna interfaz GUI que llame a scripts o algo por el estilo. Como ya no se puede incluir en la 0.79 (creo), si le parece al gran Marcos, se pueden poner en el repositorio y si va bien en la próxima versión.
Una cosa Marcos, pensándolo ahora ¿podrías facilitarnos el torrent/iso de la 0.79 LiveCD para ver si conseguimos que funcione antes de ponerlo público en descargas de la web? 2006/12/21, Carlos Sanchiavedraz <[email protected]>:
2006/12/20, Marcos Guglielmetti <[email protected]>:
Así que, Bien, yo diría que hay que sistematizar la información, incluirla en el WIKI, claramente, puede ir en el manual del usuario en la parte de administración.
¿Quién quiere hacerlo?
Simplemente que se registre y me manda un mail, le doy permisos de modificación y listo :D
Me gustaría esperar a tener disponible la nueva versión, probarla en varios equipos y comprobar si las nuevas versiones de los módulos (si es que han cambiado) dan problemas. Entonces ya podemos estructurar todo lo que hemos estado descubriendo en el Wiki, así cualquier usuario pueda tener wifi.
También espero tener la posibilidad de ampliar esto para conexiones con WPA, y solucionar los problemas que hay con las conexiones por cable-modem, que fue el problema que le surgió a un amigo que ya comenté en otro correo.
Pensando en usuarios menos experimentados que no sean muy "manitas", lo mejor sería automatizar estas tareas como sea, con paquetes .deb, realizando alguna interfaz GUI que llame a scripts o algo por el estilo. Como ya no se puede incluir en la 0.79 (creo), si le parece al gran Marcos, se pueden poner en el repositorio y si va bien en la próxima versión.
Hola Carlos: Yo ya tengo el .iso de Musix 0.79. Si alguien me sabe decir como generar el torrent y hacerlo publico en muy poquito tiempo podemos propagarlo en internet. Saludos, Gustavo ----- Original Message ----- From: Carlos Sanchiavedraz To: Lista de usuarios de Musix Sent: Thursday, December 21, 2006 7:46 AM Subject: Re: [Musix-usuarios] RE: instalando ipw2200 (poner el info en el WIKi de forma sistemática) Una cosa Marcos, pensándolo ahora ¿podrías facilitarnos el torrent/iso de la 0.79 LiveCD para ver si conseguimos que funcione antes de ponerlo público en descargas de la web? 2006/12/21, Carlos Sanchiavedraz < [email protected]>: 2006/12/20, Marcos Guglielmetti < [email protected]>: Así que, Bien, yo diría que hay que sistematizar la información, incluirla en el WIKI, claramente, puede ir en el manual del usuario en la parte de administración. ¿Quién quiere hacerlo? Simplemente que se registre y me manda un mail, le doy permisos de modificación y listo :D Me gustaría esperar a tener disponible la nueva versión, probarla en varios equipos y comprobar si las nuevas versiones de los módulos (si es que han cambiado) dan problemas. Entonces ya podemos estructurar todo lo que hemos estado descubriendo en el Wiki, así cualquier usuario pueda tener wifi. También espero tener la posibilidad de ampliar esto para conexiones con WPA, y solucionar los problemas que hay con las conexiones por cable-modem, que fue el problema que le surgió a un amigo que ya comenté en otro correo. Pensando en usuarios menos experimentados que no sean muy "manitas", lo mejor sería automatizar estas tareas como sea, con paquetes .deb, realizando alguna interfaz GUI que llame a scripts o algo por el estilo. Como ya no se puede incluir en la 0.79 (creo), si le parece al gran Marcos, se pueden poner en el repositorio y si va bien en la próxima versión. ------------------------------------------------------------------------------ _______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
Hola: Me levanté dormido y entendí cualquier cosa jeje. Ahora entiendo, la idea tuya Carlos es que ya la version 0.79 ya tenga resuelto el problema que había con wifi... Eso lo tendría que responder Marcos, aunque creo que va a ser dificil, por ahí luego de probar la 0.79 si surgen algunos bugs se podría sacar una reedicion 0.79 con todo esto corregido, o si no, ya quedaría para la proxima versión de Musix. Pero repito, es decisión de Marcos. Un abrazo, Gustavo ----- Original Message ----- From: Gustavo Maher To: Lista de usuarios de Musix Sent: Thursday, December 21, 2006 9:23 AM Subject: Re: [Musix-usuarios] RE: instalando ipw2200 (poner el info en el WIKi de forma sistemática) Hola Carlos: Yo ya tengo el .iso de Musix 0.79. Si alguien me sabe decir como generar el torrent y hacerlo publico en muy poquito tiempo podemos propagarlo en internet. Saludos, Gustavo ----- Original Message ----- From: Carlos Sanchiavedraz To: Lista de usuarios de Musix Sent: Thursday, December 21, 2006 7:46 AM Subject: Re: [Musix-usuarios] RE: instalando ipw2200 (poner el info en el WIKi de forma sistemática) Una cosa Marcos, pensándolo ahora ¿podrías facilitarnos el torrent/iso de la 0.79 LiveCD para ver si conseguimos que funcione antes de ponerlo público en descargas de la web? 2006/12/21, Carlos Sanchiavedraz < [email protected]>: 2006/12/20, Marcos Guglielmetti < [email protected]>: Así que, Bien, yo diría que hay que sistematizar la información, incluirla en el WIKI, claramente, puede ir en el manual del usuario en la parte de administración. ¿Quién quiere hacerlo? Simplemente que se registre y me manda un mail, le doy permisos de modificación y listo :D Me gustaría esperar a tener disponible la nueva versión, probarla en varios equipos y comprobar si las nuevas versiones de los módulos (si es que han cambiado) dan problemas. Entonces ya podemos estructurar todo lo que hemos estado descubriendo en el Wiki, así cualquier usuario pueda tener wifi. También espero tener la posibilidad de ampliar esto para conexiones con WPA, y solucionar los problemas que hay con las conexiones por cable-modem, que fue el problema que le surgió a un amigo que ya comenté en otro correo. Pensando en usuarios menos experimentados que no sean muy "manitas", lo mejor sería automatizar estas tareas como sea, con paquetes .deb, realizando alguna interfaz GUI que llame a scripts o algo por el estilo. Como ya no se puede incluir en la 0.79 (creo), si le parece al gran Marcos, se pueden poner en el repositorio y si va bien en la próxima versión. ---------------------------------------------------------------------------- _______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios ------------------------------------------------------------------------------ _______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
El Jue 21 Dic 2006 11:46, Carlos Sanchiavedraz escribió:
Una cosa Marcos, pensándolo ahora ¿podrías facilitarnos el torrent/iso de la 0.79 LiveCD para ver si conseguimos que funcione antes de ponerlo público en descargas de la web?
Ya estará en GNU.org, en torrent y por ftp. Gracias por la traducción que llevas haciendo aquí: https://www.musix.org.ar/wiki/index.php/Musix_0.79_announcement Tomando el castellano desde acá: https://www.musix.org.ar/wiki/index.php/Musix079-anuncio Necesitamos terminarla así ya estaría lista para cuando Musix 0.79 esté en los servers. ¿Alguien más se anima a proseguirla? Gracias
2006/12/21, Carlos Sanchiavedraz <[email protected]>:
2006/12/20, Marcos Guglielmetti <[email protected]>:
Así que, Bien, yo diría que hay que sistematizar la información, incluirla en el WIKI, claramente, puede ir en el manual del usuario en la parte de administración.
¿Quién quiere hacerlo?
Simplemente que se registre y me manda un mail, le doy permisos de modificación y listo :D
Me gustaría esperar a tener disponible la nueva versión, probarla en varios equipos y comprobar si las nuevas versiones de los módulos (si es que han cambiado) dan problemas. Entonces ya podemos estructurar todo lo que hemos estado descubriendo en el Wiki, así cualquier usuario pueda tener wifi.
También espero tener la posibilidad de ampliar esto para conexiones con WPA, y solucionar los problemas que hay con las conexiones por cable-modem, que fue el problema que le surgió a un amigo que ya comenté en otro correo.
Pensando en usuarios menos experimentados que no sean muy "manitas", lo mejor sería automatizar estas tareas como sea, con paquetes .deb, realizando alguna interfaz GUI que llame a scripts o algo por el estilo. Como ya no se puede incluir en la 0.79 (creo), si le parece al gran Marcos, se pueden poner en el repositorio y si va bien en la próxima versión.
-- Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode * Torrent Download: https://e.ututo.org.ar/utiles/torrent/MusixGNU-Linux0.59.iso.torrent
--- Marcos Guglielmetti <[email protected]> escribió:
El Jue 21 Dic 2006 01:03, joseangon escribió:
Lo siento Marcos. Tan sólo leí el principio de página y entendí que estab cerra-
do el binario por el tema de irradiación y otras legalidades. Y eso es lo que me
hizo desistir en seguir leyendo, por eso no llegué al final de página.
Saludos.
Todo bien, che.
Acá nos lo explica también otro compañero: Carlos Sanchiavedraz
De: "Carlos Sanchiavedraz" <[email protected]> Para: "Lista de usuarios de Musix" <[email protected]> Fecha: 20/12/06 20:54
Los 3 módulos vienen en Kubuntu "de serie" y son GPL:
-Intel® PRO/Wireless 2200BG Driver for Linux an open source 802.11a/bg driver for the ipw2200 and ipw2915 http://ipw2200.sourceforge.net/
-los otros 2 módulos ieee80211 y ieee80211_crypt son las implementaciones GPL del protocolo 802.11
Se pueden ver las licencias en el volcado que hice del modinfo de cada módulo en el fichero adjunto "wifi_kubuntu_6.06.txt" de mi correo anterior.
Así que, Bien, yo diría que hay que sistematizar la información, incluirla en el WIKI, claramente, puede ir en el manual del usuario en la parte de administración.
¿Quién quiere hacerlo?
Simplemente que se registre y me manda un mail, le doy permisos de modificación y listo :D
Hola Comunidad. Esta es la licencia del firmware: LICENSE. You may copy and use the Software, subject to these conditions: 1. This Software is licensed for use only in conjunction with Intel component products. Use of the Software in conjunction with non-Intel component products is not licensed hereunder. 2. You may not copy, modify, rent, sell, distribute or transfer any part of the Software except as provided in this Agreement, and you agree to prevent unauthorized copying of the Software. 3. You may not reverse engineer, decompile, or disassemble the Software. 4. You may not sublicense the Software. 5. The Software may contain the software or other property of third party suppliers. Alejandro Rene "El Corrector Empedernido" Fernandez Blanco Fecha Definitiva para el Tercer Festival Latinoamericano de Instalación de SOftware Libre (FLISOL 2006): Abril de 2007 Software Freedom Day: tercer Sabado de cada Septiembre. Encuentro Estratégico de Software Libre - CRISOL Argentina: ¿Segundo sábado de cada septiembre? Apodos (por el look =) ): "El Stallman Platense" (autor Paolo "Mojo" Stancato), Jesucristo, El "Che" Guevara, ........ Bin ........... (arabe mundialmente famoso desde el 11-S-2001) Charles Manson Buscando a Adrian "el Chueco" Suar para hacer las 5 películas: Localizado en Polka Producciones. Miembro de PLUG (Argentina). www.plug.org.ar Petitorio contra el Programa de Malversacion miPC http://www.petitiononline.com/noamipc1/ Colaborador Segundo Encuentro Estratégico de Software Libre - CRISOL Argentina 2006 http://www.crisolargentina.org.ar Coordinador General del I FLISOL La Plata http://www.installfest.net/Argentina __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! Regístrate ya - http://correo.espanol.yahoo.com/
El Sáb 23 Dic 2006 11:47, Alejandro Fernández Blanco escribió:
LICENSE. You may copy and use the Software, subject to these conditions:
1. This Software is licensed for use only in conjunction with Intel component products. Use of the Software in conjunction with non-Intel component products is not licensed hereunder. 2. You may not copy, modify, rent, sell, distribute or transfer any part of the Software except as provided in this Agreement, and you agree to prevent unauthorized copying of the Software. 3. You may not reverse engineer, decompile, or disassemble the Software. 4. You may not sublicense the Software. 5. The Software may contain the software or other property of third party suppliers.
Y este firmware no libre se obtiene de dónde? -- Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode * Torrent Download: https://e.ututo.org.ar/utiles/torrent/MusixGNU-Linux0.59.iso.torrent
El firmware (no libre) se descarga de http://ipw2200.sf.net , igual que el módulo ipw2200 (libre)...pero bueno, el firmware debería ser responsabilidad de casa usuario bajarlo e instalarlo...no creo que desde musix haya que hacer excesivas referencias a ello no??. El que tenga una tarjeta wireless de este tipo...entrando en la página de intel lo puede descargar sin problemas. A lo que si debería dar soporte musix y el wiki es al tema de los módulos ipw2200, ieee80211 y ieee80211_crypt que son los 3 libres con licencia GNU que es lo que interesa no Marcos? ----- Original Message ----- From: "Marcos Guglielmetti" <[email protected]> To: "Lista de usuarios de Musix" <[email protected]> Sent: Saturday, December 23, 2006 1:51 PM Subject: Re: [Musix-usuarios] RE: instalando ipw2200 (poner el info en el WIKide forma sistemática) El Sáb 23 Dic 2006 11:47, Alejandro Fernández Blanco escribió:
LICENSE. You may copy and use the Software, subject to these conditions:
1. This Software is licensed for use only in conjunction with Intel component products. Use of the Software in conjunction with non-Intel component products is not licensed hereunder. 2. You may not copy, modify, rent, sell, distribute or transfer any part of the Software except as provided in this Agreement, and you agree to prevent unauthorized copying of the Software. 3. You may not reverse engineer, decompile, or disassemble the Software. 4. You may not sublicense the Software. 5. The Software may contain the software or other property of third party suppliers.
Y este firmware no libre se obtiene de dónde? -- Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode * Torrent Download: https://e.ututo.org.ar/utiles/torrent/MusixGNU-Linux0.59.iso.torrent _______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
El Sáb 23 Dic 2006 18:26, Jose M. Vazquez Viader escribió:
El firmware (no libre) se descarga de http://ipw2200.sf.net , igual que el módulo ipw2200 (libre)...pero bueno, el firmware debería ser responsabilidad de casa usuario bajarlo e instalarlo...no creo que desde musix haya que hacer excesivas referencias a ello no??.
No, de hecho creo que habría que hacer la siguiente referencia: necesitamos un firmware libre ¿por dónde empezar? Eso es lo básico: cómo hacer, ver si alguien puede reprogramar un firware pero que sea libre, ¿alguien tiene el mail del autor del módulo y/o el de alguien que haya programado un firmware similar?
El que tenga una tarjeta wireless de este tipo...entrando en la página de intel lo puede descargar sin problemas. A lo que si debería dar soporte musix y el wiki es al tema de los módulos ipw2200, ieee80211 y ieee80211_crypt que son los 3 libres con licencia GNU que es lo que interesa no Marcos?
Si, yo creo que mientras los módulos sean libres, existe mayor posibilidad de que pueda existir todo un software libre para tales dispositivos, sólo queda programar los firmwares, pero seguro no es tarea sencilla, sino ya alguien lo hubiera hecho. En el WIKI se puede escribir todo esto, haciendo clara referencia a la necesidad de reprogramar el firmware, y no sugiriendo bajo ningún punto de vista la instalación del firmware no libre.
----- Original Message ----- From: "Marcos Guglielmetti" <[email protected]> To: "Lista de usuarios de Musix" <[email protected]> Sent: Saturday, December 23, 2006 1:51 PM Subject: Re: [Musix-usuarios] RE: instalando ipw2200 (poner el info en el WIKide forma sistemática)
El Sáb 23 Dic 2006 11:47, Alejandro Fernández Blanco escribió:
LICENSE. You may copy and use the Software, subject to these conditions:
1. This Software is licensed for use only in conjunction with Intel component products. Use of the Software in conjunction with non-Intel component products is not licensed hereunder. 2. You may not copy, modify, rent, sell, distribute or transfer any part of the Software except as provided in this Agreement, and you agree to prevent unauthorized copying of the Software. 3. You may not reverse engineer, decompile, or disassemble the Software. 4. You may not sublicense the Software. 5. The Software may contain the software or other property of third party suppliers.
Y este firmware no libre se obtiene de dónde?
-- Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode * Torrent Download: https://e.ututo.org.ar/utiles/torrent/MusixGNU-Linux0.59.iso.torrent
El Mar 26 Dic 2006 23:54, Jose M. Vazquez Viader escribió:
Que bueno, llevaba días esperándolo...aunque no he podido probarlo que intenté instalarlo esta mañana pero creo que tengo algún problema en la partición linux y no pude instalarlo así que la borraré e instalaré de cero mañana.
Por cierto que el tema del ipw2200 de los últimos días...sigue con el mismo problema en esta versión;
Es que mientras no haya firmware libre, no podemos hacer mucho más, lo que hay que hacer es hacer una movida para buscar a alguien que pueda programar ese firmware
Creo que al final no quedó claro cual creemos que es el problema de esto en musix, así que intentáré explicarlo desde mi desconocimiento en general del funcionamiento de linux. Para hacer funcionar la tarjeta intel pro wireless 2200 hay que instalar en el kernel que se esté utilizando tres módulos ieee80211_crypt ieee80211 ipw2200 En musix, esos tres módulos vienen instalados, pero el ipw2200 no se puede llegar a hacer funcionar (mediante modprobe ipw2200), ya que lanza un error. A partir de ahí es imposible hacer funcionar la tarjeta porque linux no sabe que hay una tarjeta inalámbrica, solo sabe que hay una "tarjeta". Después de rebuscar y hacer muchas pruebas, llegamos a la conclusión de que ese error está relacionado con las versiones de ieee80211 y ipw2200 (módulos con dependencias entre si) incluídas en musix. Carlos Sanchiavedraz comprobó en una distro Kubuntu que estos módulos funcionan correctamente en las versiones que se indican: ****************************************************************************************************** ipw2200 filename: /lib/modules/2.6.15-23-386/kernel/drivers/net/wireless/ipw2200.ko description: Intel(R) PRO/Wireless 2200/2915 Network Driver version: 1.1.1 author: Copyright(c) 2003-2006 Intel Corporation license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: ieee80211 ***************************** ieee80211 filename: /lib/modules/2.6.15-23-386/kernel/net/ieee80211/ieee80211.ko version: git-1.1.7 description: 802.11 data/management/control stack author: Copyright (C) 2004-2005 Intel Corporation < [email protected] > license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: ieee80211_crypt srcversion: CE707989EA4826E0B3C6936 ***************************** ieee80211_crypt filename: /lib/modules/2.6.15-23-386/kernel/net/ieee80211/ieee80211_crypt.ko author: Jouni Malinen description: HostAP crypto license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: srcversion: 15DC4B5C15AD041C867861E ****************************************************************************************************** Después de cargar estos módulos la tarjeta es reconocida. En musix quizá (y es que no he sabido comprobarlo) la versión del módulo ipw2200 no sea esa, y presente problemas al usarla con la version git-1.1.7 del ieee80211, pero el problema está en el módulo ipw2200, incluído en musix, pero quizás en la versión incorrecta. Sobre problemas de cosas libres o no...vuelvo a citar a Carlos: **************************************************************************** Los 3 módulos vienen en Kubuntu "de serie" y son GPL: -Intel® PRO/Wireless 2200BG Driver for Linux an open source 802.11a/bg driver for the ipw2200 and ipw2915 http://ipw2200.sourceforge.net/ -los otros 2 módulos ieee80211 y ieee80211_crypt son las implementaciones GPL del protocolo 802.11 http://ieee80211.sourceforge.net/ ***************************************************************************** Son módulos totalmente libres, (y por eso vienen en musix), y el único asunto "no libre" en este tema, es el firmware del que hablabamos, descargable también desde http://ipw2200.sourceforge.net , pero que no es el causante del "problema", ya que el firmware no hace falta que esté instalado para poder cargar el módulo ipw2200, o a esa conclusión he llegado yo después de muchas pruebas. Y de todos modos, sea o no necesario el firmware para el funcionamiento de la tarjeta, si los módulos ya vienen en musix....deberíamos lograr que se puedan utilizar no?sea con firmware libre o no...eso vendrá después de cargar los módulos Resumiendo, el problema es de 3 módulos libres YA incluídos en musix, no del firmware no libre de intel.....o eso creemos, quizás Marcos tenga más información y nos eche abajo nuestra teoría :P Saludos!:D
Creo que lo has resumido perfectamente José M. Creo que si conseguimos que "se entiendan" las versiones de esos 3 módulos (en realidad sólo 2: ipw2200 y ieee80211) podemos hacer que todo funcione en Musix. P.D: Perdón por no escribir antes... pasa en días de fiesta El día 27/12/06, Jose M. Vazquez Viader <[email protected]> escribió:
El Mar 26 Dic 2006 23:54, Jose M. Vazquez Viader escribió:
Que bueno, llevaba días esperándolo...aunque no he podido probarlo que intenté instalarlo esta mañana pero creo que tengo algún problema en la partición linux y no pude instalarlo así que la borraré e instalaré de cero mañana.
Por cierto que el tema del ipw2200 de los últimos días...sigue con el mismo problema en esta versión;
Es que mientras no haya firmware libre, no podemos hacer mucho más, lo que hay que hacer es hacer una movida para buscar a alguien que pueda programar ese firmware
Creo que al final no quedó claro cual creemos que es el problema de esto en musix, así que intentáré explicarlo desde mi desconocimiento en general del funcionamiento de linux.
Para hacer funcionar la tarjeta intel pro wireless 2200 hay que instalar en el kernel que se esté utilizando tres módulos
ieee80211_crypt ieee80211 ipw2200
En musix, esos tres módulos vienen instalados, pero el ipw2200 no se puede llegar a hacer funcionar (mediante modprobe ipw2200), ya que lanza un error. A partir de ahí es imposible hacer funcionar la tarjeta porque linux no sabe que hay una tarjeta inalámbrica, solo sabe que hay una "tarjeta". Después de rebuscar y hacer muchas pruebas, llegamos a la conclusión de que ese error está relacionado con las versiones de ieee80211 y ipw2200 (módulos con dependencias entre si) incluídas en musix. Carlos Sanchiavedraz comprobó en una distro Kubuntu que estos módulos funcionan correctamente en las versiones que se indican:
****************************************************************************************************** ipw2200
filename: /lib/modules/2.6.15-23-386/kernel/drivers/net/wireless/ipw2200.ko description: Intel(R) PRO/Wireless 2200/2915 Network Driver version: 1.1.1 author: Copyright(c) 2003-2006 Intel Corporation license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: ieee80211
***************************** ieee80211
filename: /lib/modules/2.6.15-23-386/kernel/net/ieee80211/ieee80211.ko version: git-1.1.7 description: 802.11 data/management/control stack author: Copyright (C) 2004-2005 Intel Corporation < [email protected] > license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: ieee80211_crypt srcversion: CE707989EA4826E0B3C6936
***************************** ieee80211_crypt
filename: /lib/modules/2.6.15-23-386/kernel/net/ieee80211/ieee80211_crypt.ko author: Jouni Malinen description: HostAP crypto license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: srcversion: 15DC4B5C15AD041C867861E
******************************************************************************************************
Después de cargar estos módulos la tarjeta es reconocida. En musix quizá (y es que no he sabido comprobarlo) la versión del módulo ipw2200 no sea esa, y presente problemas al usarla con la version git-1.1.7 del ieee80211, pero el problema está en el módulo ipw2200, incluído en musix, pero quizás en la versión incorrecta.
Sobre problemas de cosas libres o no...vuelvo a citar a Carlos:
**************************************************************************** Los 3 módulos vienen en Kubuntu "de serie" y son GPL:
-Intel(r) PRO/Wireless 2200BG Driver for Linux an open source 802.11a/bg driver for the ipw2200 and ipw2915 http://ipw2200.sourceforge.net/
-los otros 2 módulos ieee80211 y ieee80211_crypt son las implementaciones GPL del protocolo 802.11 http://ieee80211.sourceforge.net/
*****************************************************************************
Son módulos totalmente libres, (y por eso vienen en musix), y el único asunto "no libre" en este tema, es el firmware del que hablabamos, descargable también desde http://ipw2200.sourceforge.net , pero que no es el causante del "problema", ya que el firmware no hace falta que esté instalado para poder cargar el módulo ipw2200, o a esa conclusión he llegado yo después de muchas pruebas. Y de todos modos, sea o no necesario el firmware para el funcionamiento de la tarjeta, si los módulos ya vienen en musix....deberíamos lograr que se puedan utilizar no?sea con firmware libre o no...eso vendrá después de cargar los módulos
Resumiendo, el problema es de 3 módulos libres YA incluídos en musix, no del firmware no libre de intel.....o eso creemos, quizás Marcos tenga más información y nos eche abajo nuestra teoría :P
Saludos!:D
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
Siguiendo con el tema....en el kernel 2.6.16 el módulo ipw2200 viene en la versión git-1.0.8, me ha costado descubrirlo pero al final lo he conseguido. Y ahora una preguntita...alguien me puede decir como se agrega un nuevo módulo al kernel??Me he bajado el código fuente del kernel, lo tengo todo...pero no se agregarle el módulo en la versión correcta:( Tengo que hacer un make menuconfig y después recompilar el kernel con el nuevo módulo??Es que me pierdo totalmente... ----- Original Message ----- From: Carlos Sanchiavedraz Creo que lo has resumido perfectamente José M. Creo que si conseguimos que "se entiendan" las versiones de esos 3 módulos (en realidad sólo 2: ipw2200 y ieee80211) podemos hacer que todo funcione en Musix. P.D: Perdón por no escribir antes... pasa en días de fiesta El día 27/12/06, Jose M. Vazquez Viader <[email protected] > escribió: >El Mar 26 Dic 2006 23:54, Jose M. Vazquez Viader escribió: >> Que bueno, llevaba días esperándolo...aunque no he podido probarlo que >> intenté instalarlo esta mañana pero creo que tengo algún problema en la >> partición linux y no pude instalarlo así que la borraré e instalaré de >> cero >> mañana. >> >> Por cierto que el tema del ipw2200 de los últimos días...sigue con el >> mismo >> problema en esta versión; > >Es que mientras no haya firmware libre, no podemos hacer mucho más, lo que >hay >que hacer es hacer una movida para buscar a alguien que pueda programar ese >firmware > Creo que al final no quedó claro cual creemos que es el problema de esto en musix, así que intentáré explicarlo desde mi desconocimiento en general del funcionamiento de linux. Para hacer funcionar la tarjeta intel pro wireless 2200 hay que instalar en el kernel que se esté utilizando tres módulos ieee80211_crypt ieee80211 ipw2200 En musix, esos tres módulos vienen instalados, pero el ipw2200 no se puede llegar a hacer funcionar (mediante modprobe ipw2200), ya que lanza un error. A partir de ahí es imposible hacer funcionar la tarjeta porque linux no sabe que hay una tarjeta inalámbrica, solo sabe que hay una "tarjeta". Después de rebuscar y hacer muchas pruebas, llegamos a la conclusión de que ese error está relacionado con las versiones de ieee80211 y ipw2200 (módulos con dependencias entre si) incluídas en musix. Carlos Sanchiavedraz comprobó en una distro Kubuntu que estos módulos funcionan correctamente en las versiones que se indican: ****************************************************************************************************** ipw2200 filename: /lib/modules/2.6.15-23-386/kernel/drivers/net/wireless/ipw2200.ko description: Intel(R) PRO/Wireless 2200/2915 Network Driver version: 1.1.1 author: Copyright(c) 2003-2006 Intel Corporation license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: ieee80211 ***************************** ieee80211 filename: /lib/modules/2.6.15-23-386/kernel/net/ieee80211/ieee80211.ko version: git-1.1.7 description: 802.11 data/management/control stack author: Copyright (C) 2004-2005 Intel Corporation < [email protected] > license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: ieee80211_crypt srcversion: CE707989EA4826E0B3C6936 ***************************** ieee80211_crypt filename: /lib/modules/2.6.15-23-386/kernel/net/ieee80211/ieee80211_crypt.ko author: Jouni Malinen description: HostAP crypto license: GPL vermagic: 2.6.15-23-386 preempt 486 gcc-4.0 depends: srcversion: 15DC4B5C15AD041C867861E ****************************************************************************************************** Después de cargar estos módulos la tarjeta es reconocida. En musix quizá (y es que no he sabido comprobarlo) la versión del módulo ipw2200 no sea esa, y presente problemas al usarla con la version git-1.1.7 del ieee80211, pero el problema está en el módulo ipw2200, incluído en musix, pero quizás en la versión incorrecta. Sobre problemas de cosas libres o no...vuelvo a citar a Carlos: **************************************************************************** Los 3 módulos vienen en Kubuntu "de serie" y son GPL: -Intel® PRO/Wireless 2200BG Driver for Linux an open source 802.11a/bg driver for the ipw2200 and ipw2915 http://ipw2200.sourceforge.net/ -los otros 2 módulos ieee80211 y ieee80211_crypt son las implementaciones GPL del protocolo 802.11 http://ieee80211.sourceforge.net/ ***************************************************************************** Son módulos totalmente libres, (y por eso vienen en musix), y el único asunto "no libre" en este tema, es el firmware del que hablabamos, descargable también desde http://ipw2200.sourceforge.net , pero que no es el causante del "problema", ya que el firmware no hace falta que esté instalado para poder cargar el módulo ipw2200, o a esa conclusión he llegado yo después de muchas pruebas. Y de todos modos, sea o no necesario el firmware para el funcionamiento de la tarjeta, si los módulos ya vienen en musix....deberíamos lograr que se puedan utilizar no?sea con firmware libre o no...eso vendrá después de cargar los módulos Resumiendo, el problema es de 3 módulos libres YA incluídos en musix, no del firmware no libre de intel.....o eso creemos, quizás Marcos tenga más información y nos eche abajo nuestra teoría :P Saludos!:D _______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios ------------------------------------------------------------------------------ _______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
Jose M. escribió:
Siguiendo con el tema....en el kernel 2.6.16 el m=F3dulo ipw2200 viene = en la versi=F3n git-1.0.8, me ha costado descubrirlo pero al final lo he = conseguido.
¿Estamos hablando de la nueva Musix-0.79?
Y ahora una preguntita...alguien me puede decir como se agrega un nuevo = m=F3dulo al kernel??Me he bajado el c=F3digo fuente del kernel, lo tengo = todo...pero no se agregarle el m=F3dulo en la versi=F3n correcta:(
¿Para qué quieres agrgarle el módulo, no dices que ya lo trae el kernel?
Tengo que hacer un make menuconfig y despu=E9s recompilar el kernel con = el nuevo m=F3dulo??Es que me pierdo totalmente...
Saludos.
El Mié 27 Dic 2006 14:26, Jose M. Vazquez Viader escribió:
Son módulos totalmente libres, (y por eso vienen en musix), y el único asunto "no libre" en este tema, es el firmware del que hablabamos, descargable también desde http://ipw2200.sourceforge.net , pero que no es el causante del "problema", ya que el firmware no hace falta que esté instalado para poder cargar el módulo ipw2200, o a esa conclusión he llegado yo después de muchas pruebas.
A sí? Bueno, si el firmware no es necesario para cargar el módulo, ¿no es necesario en absoluto para nada? Eso es lo que no me queda claro. Si no fuera necesario, simplemente tendríamos que actualizar el kernel, etc. cosa que estamos haciendo. http://linux.ilmainen.net/musix/temp/linux-image-2.6.20-rc1-rt6_2.6.20-rc1-r... http://linux.ilmainen.net/musix/temp/linux-headers-2.6.20-rc1-rt6_2.6.20-rc1... ¿Pueden probar ese kernel? Lo compila Tapsa, de Finlandia, para nosotros :D
Y de todos modos, sea o no necesario el firmware para el funcionamiento de la tarjeta, si los módulos ya vienen en musix....deberíamos lograr que se puedan utilizar no?sea con firmware libre o no...eso vendrá después de cargar los módulos
Desde Musix podemos brindar los módulos, como una forma de que se facilite la programación del firmaware no libre si es que fuera necesario ese firmware, cosa que no me queda clara aún.
Resumiendo, el problema es de 3 módulos libres YA incluídos en musix, no del firmware no libre de intel.....o eso creemos, quizás Marcos tenga más información y nos eche abajo nuestra teoría :P
Saludos!:D
Sólo ustedes me pueden decir si es necesario sí o sí el firmware, en base a sus experiencias, un abrazo de fin de año! (todo es de fin de año!! jajaja) -- Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode * Torrent Download: https://e.ututo.org.ar/utiles/torrent/MusixGNU-Linux0.59.iso.torrent
From: Marcos Guglielmetti <[email protected]> El Mié 27 Dic 2006 14:26, Jose M. Vazquez Viader escribió:
Son módulos totalmente libres, (y por eso vienen en musix), y el único asunto "no libre" en este tema, es el firmware del que hablabamos, descargable también desde http://ipw2200.sourceforge.net , pero que no es el causante del "problema", ya que el firmware no hace falta que esté instalado para poder cargar el módulo ipw2200, o a esa conclusión he llegado yo después de muchas pruebas.
A sí? Bueno, si el firmware no es necesario para cargar el módulo, ¿no es necesario en absoluto para nada? Eso es lo que no me queda claro. Si no fuera necesario, simplemente tendríamos que actualizar el kernel, etc. cosa que estamos haciendo.
http://linux.ilmainen.net/musix/temp/linux-image-2.6.20-rc1-rt6_2.6.20-rc1-r... http://linux.ilmainen.net/musix/temp/linux-headers-2.6.20-rc1-rt6_2.6.20-rc1...
¿Pueden probar ese kernel? Lo compila Tapsa, de Finlandia, para nosotros :D
Buenas noticias Marcos...aunque no me he conectado aún a mi punto de acceso, en ese kernel SI FUNCIONA el módulo ipw2200, de hecho solo al arrancar...ya estaba activado y me salía la tarjeta de red en iwconfig. Y sobre el firmware...no lo tengo instalado, así que podemos "olvidarnos" de él, no es necesario para cargar el módulo. Quizás para después hacer funcionar las cosas si, pero para únicamente cargar el módulo no es necesario. Partiendo de esto...tu dirás si te gustaría incluir referencias a él en el wiki o no, pero bueno que el problema que tratabamos aquí...gracias a dios, se ha solucionado en este nuevo kernel. Al final resultó ser un problema del kernel 2.6.16, pero me sorprende que no estuviese documentado en ningún sitio (que yo haya encontrado), afectando a la tarjeta que tienen "casi" todos los portátiles centrino... Bueno ahora comprobaré que tal funciona todo lo demás con este kernel y ya te comento Marcos. Gracias, mil gracias!!:D _________________________________________________________________ Acepta el reto MSN Premium: Correos más divertidos con fotos y textos increíbles en MSN Premium. Descárgalo y pruébalo 2 meses gratis. http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_correosmasdiv...
El Lun 01 Ene 2007 22:50, Jose M. Vazquez Viader escribió:
From: Marcos Guglielmetti <[email protected]>
El Mié 27 Dic 2006 14:26, Jose M. Vazquez Viader escribió:
Son módulos totalmente libres, (y por eso vienen en musix), y el único asunto "no libre" en este tema, es el firmware del que hablabamos, descargable también desde http://ipw2200.sourceforge.net , pero que no
es
el causante del "problema", ya que el firmware no hace falta que esté instalado para poder cargar el módulo ipw2200, o a esa conclusión he llegado yo después de muchas pruebas.
A sí? Bueno, si el firmware no es necesario para cargar el módulo, ¿no es necesario en absoluto para nada? Eso es lo que no me queda claro. Si no fuera necesario, simplemente tendríamos que actualizar el kernel, etc. cosa que estamos haciendo.
http://linux.ilmainen.net/musix/temp/linux-image-2.6.20-rc1-rt6_2.6.20-rc1 -rt6-10.00.Custom_i386.deb http://linux.ilmainen.net/musix/temp/linux-headers-2.6.20-rc1-rt6_2.6.20- rc1-rt6-10.00.Custom_i386.deb
¿Pueden probar ese kernel? Lo compila Tapsa, de Finlandia, para nosotros :D
Buenas noticias Marcos...aunque no me he conectado aún a mi punto de acceso, en ese kernel SI FUNCIONA el módulo ipw2200, de hecho solo al arrancar...ya estaba activado y me salía la tarjeta de red en iwconfig. Y sobre el firmware...no lo tengo instalado, así que podemos "olvidarnos" de él, no es necesario para cargar el módulo. Quizás para después hacer funcionar las cosas si, pero para únicamente cargar el módulo no es necesario.
GENIAL
Partiendo de esto...tu dirás si te gustaría incluir referencias a él en el wiki
SI: y agregar que si fuera necesario el firmware, hay que empezar una pequeña campaña para lograr que alguien programa el firmware libre
o no, pero bueno que el problema que tratabamos aquí...gracias a dios, se ha solucionado en este nuevo kernel. Al final resultó ser un problema del kernel 2.6.16, pero me sorprende que no estuviese documentado en ningún sitio (que yo haya encontrado), afectando a la tarjeta que tienen "casi" todos los portátiles centrino...
Mira, otra cosa: el kernel 2.6.20 que les dí para probar es de testeo y tiene problemas con lograr capacidades realtime para usuarios no root, así que sólo usándolo como root podrás manejar audio en realtime, teóricamente, por ahora. Los mantendré al tanto.
Bueno ahora comprobaré que tal funciona todo lo demás con este kernel y ya te comento Marcos.
Gracias, mil gracias!!:D
A vos por probarlo
_________________________________________________________________ Acepta el reto MSN Premium: Correos más divertidos con fotos y textos increíbles en MSN Premium. Descárgalo y pruébalo 2 meses gratis. http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_correosmasdi vertidos
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
-- Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode * Torrent Download: https://e.ututo.org.ar/utiles/torrent/MusixGNU-Linux0.59.iso.torrent
Bueno sigo a vueltas con esto...al final parece ser que SI tenía el firmware en la carpeta /lib/firmware. De tantas pruebas que hice me debí dejar ahí los archivos...así que ahora he probado a arrancar sin el firmware ahí...y bueno, el módulo se carga, no hay errores por ningún lado, pero al hacer iwconfig no se detecta la tarjeta. En conclusión, el firmware no es necesario para cargar el módulo, y los errores a los que me refería al principio no tienen nada que ver con el firmware, pero si es necesario para reconocer y hacer funcionar la tarjeta correctamente (es lógico). Antes ya me conecté a la red wifi y funciona todo perfectamente. Perdona por decir antes que el firmware no hacía falta... no me acordaba que lo había dejado y lo encontré ahora.
El Mar 02 Ene 2007 00:37, Jose M. Vazquez Viader escribió:
Bueno sigo a vueltas con esto...al final parece ser que SI tenía el firmware en la carpeta /lib/firmware. De tantas pruebas que hice me debí dejar ahí los archivos...así que ahora he probado a arrancar sin el firmware ahí...y bueno, el módulo se carga, no hay errores por ningún lado, pero al hacer iwconfig no se detecta la tarjeta.
En conclusión, el firmware no es necesario para cargar el módulo, y los errores a los que me refería al principio no tienen nada que ver con el firmware, pero si es necesario para reconocer y hacer funcionar la tarjeta correctamente (es lógico). Antes ya me conecté a la red wifi y funciona todo perfectamente.
Perdona por decir antes que el firmware no hacía falta... no me acordaba que lo había dejado y lo encontré ahora.
Bien, bueno, eso hay que tenerlo claro: el firmware no libre debe ser reemplazado para que todo sea libre. Por lo tanto, la inclusión del módulo está bien en tanto que puede servir a algún programador para que haga ese trabajo de reprogramar un firmware, pero libre. Si se incluye info en el WIKI, debe tener esa idea desde el principio.
_______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
-- Marcos Guglielmetti * Director del desarrollo de Musix GNU+Linux, 100% Software Libre * CD Donwload: (http://www.musix.org.ar/en/) * Videos, programas y otras cosas en: ftp://musix.ourproject.org/pub/musix/ * Reporte de errores a: https://www.musix.org.ar/wiki/index.php?title=Problemas-Bugs *IRC: #musix channel on freenode * Torrent Download: https://e.ututo.org.ar/utiles/torrent/MusixGNU-Linux0.59.iso.torrent
Bueno pues me alegro de que se haya aclarado por fin todo esto... durante mucho tiempo (este problema ya lo tenia en la 0.49creo) me pelee con el wifi del portatil y por pereza no me di de alta en la lista y no quise escribir...pero ya veo que aqui las cosas se solucionan muy rapido!!si hubiese escrito antes igual en esta version nueva ya lo tendriamos solucionado... En fin que muchas gracias a joseangon y a carlos por haberme intentado ayudar y haber dado con la solución!!por momentos al ver que no lo conseguia pense que era un autentico negado para esto del linux pero bueno al final no soy tanto, me voy a hacer muy aficionado a esta lista que he aprendido mucho, una buena forma de empezar:D saludos!
Jose M. Vazquez Viader escribió:
Bueno pues me alegro de que se haya aclarado por fin todo esto...
En fin que muchas gracias a joseangon y a carlos por haberme intentado....
Gracias a los dos que lo habeis conseguido, yo tan sólo he intentado de que no desistierais. Saludos.
En fin que muchas gracias a joseangon y a carlos por haberme intentado....
Gracias a los dos que lo habeis conseguido, yo tan sólo he intentado de que no
desistierais.
Siempre encantado de ayudar. Gracias a vosotros, esto es trabajo de todos. Saludos. Más saludos
Podemos concluir entonces que el problema de ipw2200 en musix es un conflicto de versiones??Yo es lo que pensé desde el principio y por eso intenté instalar nuevas versiones y me encontré con los problemas de la compilación, de falta de headers y todo eso.... Si el problema es de versiones la única solución es esperar a la nueva versión de musix con los nuevos módulos ya compilados y preparaditos para funcionar no??O hay alguna forma de añadir un nuevo módulo (en este caso una nueva versión) al kernel de musix?? ----- Original Message ----- From: "joseangon" <[email protected]> To: <[email protected]> Sent: Wednesday, December 20, 2006 3:49 PM Subject: Re: [Musix-usuarios] RE: instalando ipw2200
Es bueno todo ese trabajo. Me alegro, porque si así es, pués nos queda sólo
comentarselo a Marcos y a ver si él puede actualizar dichos módulos y paquete
para que en la próxima versión, que está al caer, vengan ya disponibles y los
podamos usar sin problemas.
Y ahora lo que se debía es recopilar toda esta información y decirle a Marcos
que habilite, al que se vaya a encargar, para poderla poner en la wiky. Así
el próximo que tenga estos problemas le sirva de apoyo para su instalación y
configuración.
Saludos.
-------------------------------------------------------------------------------- _______________________________________________ Musix GNU+Linux - www.musix.org.ar Musix-usuarios mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/musix-usuarios
Jose M. Vazquez Viader
Podemos concluir entonces que el problema de ipw2200 en musix es un conflicto de versiones??Yo es lo que pensé desde el principio y por eso intenté instalar nuevas versiones y me encontré con los problemas de la compilación, de falta de headers y todo eso....
Cierto, lo siento. Aunque ahora ya estamos seguros ¿no?.
Si el problema es de versiones la única solución es esperar a la nueva versión de musix con los nuevos módulos ya compilados y preparaditos para funcionar no??O hay alguna forma de añadir un nuevo módulo (en este caso una nueva versión) al kernel de musix??
Hay que estar seguros de que son libres, y eso es mejor de rebuscarlo bien. Aunque los vemos en estos kernel ¿?. Saludos.
participants (7)
-
Alejandro Fernández Blanco -
Carlos Sanchiavedraz -
Gustavo Maher -
Jose M. Vazquez Viader -
joseangon -
joseangon -
Marcos Guglielmetti