Todo por la conexion inhalambrica desde linux.....

Imagen de chispachips
0 puntos

os cuento....

hace poco instale linux ubuntu la version 6.10, bien, hay un problema, que me quiero conectar a internet desde linux pero es por una pcmcia wi-fi ralink rt2500, tengo los drivers para la pcmcia pero al hacer make me da error, por lo visto para poder instalar drivers tales necesito compilar kernel, bien pues voy a ello, me baje las fuentes de kernel 2.6.16.19 y las coloque en /usr/src/ con sudo nautilus.. no se si necesitaba algo mas asi q fui a ese directorio e hice make menuconfig, daba un error, creo q me faltaban los build essentials y los kernel-headers, los build essentials vi por ahi que se podian conseguir del propio cd de instalacion y asi fue,los instale, pero los headers no venian en mi version, el caso esq los tengo descargados ya que los encontre en una pagina os pongo el nombre: kernel-headers-2.6.16.9-i386-1.tgz , es un archivo descomprimible asi que no se muy bien donde lo tengo que descomprimir y en que directorio colocarlo ni como instalarlo, bueno, ahi me quede, os dejo el codigo de error que tengo con los build essentials instalados pero a falta de los headers:

----------------------------------------------------------------------------------------

chispachips@chispachips-laptop:~$ sudo su

Password:

root@chispachips-laptop:/home/chispachips# cd /usr/src/linux-2.6.16.19

root@chispachips-laptop:/usr/src/linux-2.6.16.19# make menuconfig

HOSTCC scripts/kconfig/lxdialog/checklist.o

In file included from scripts/kconfig/lxdialog/checklist.c:24:

scripts/kconfig/lxdialog/dialog.h:31:20: error: curses.h: No existe el fichero ó directorio

In file included from scripts/kconfig/lxdialog/checklist.c:24:

scripts/kconfig/lxdialog/dialog.h:128: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘use_colors’

scripts/kconfig/lxdialog/dialog.h:129: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘use_shadow’

scripts/kconfig/lxdialog/dialog.h:131: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attributes’

scripts/kconfig/lxdialog/dialog.h:143: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/dialog.h:146: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/dialog.h:147: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/dialog.h:148: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/dialog.h:149: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/dialog.h:151: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/checklist.c:31: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/checklist.c:59: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/checklist.c:95: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/checklist.c: In function ‘dialog_checklist’:

scripts/kconfig/lxdialog/checklist.c:117: error: ‘WINDOW’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:117: error: (Each undeclared identifier is reported only once

scripts/kconfig/lxdialog/checklist.c:117: error: for each function it appears in.)

scripts/kconfig/lxdialog/checklist.c:117: error: ‘dialog’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:117: error: ‘list’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:117: warning: left-hand operand of comma expression has no effect

scripts/kconfig/lxdialog/checklist.c:117: warning: statement with no effect

scripts/kconfig/lxdialog/checklist.c:121: warning: implicit declaration of function ‘endwin’

scripts/kconfig/lxdialog/checklist.c:122: warning: implicit declaration of function ‘fprintf’

scripts/kconfig/lxdialog/checklist.c:122: warning: incompatible implicit declaration of built-in function ‘fprintf’

scripts/kconfig/lxdialog/checklist.c:122: error: ‘stderr’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:140: error: ‘COLS’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:141: error: ‘LINES’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:143: warning: implicit declaration of function ‘draw_shadow’

scripts/kconfig/lxdialog/checklist.c:143: error: ‘stdscr’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:145: warning: implicit declaration of function ‘newwin’

scripts/kconfig/lxdialog/checklist.c:146: warning: implicit declaration of function ‘keypad’

scripts/kconfig/lxdialog/checklist.c:146: error: ‘TRUE’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:148: warning: implicit declaration of function ‘draw_box’

scripts/kconfig/lxdialog/checklist.c:148: error: ‘attributes’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:149: warning: implicit declaration of function ‘wattrset’

scripts/kconfig/lxdialog/checklist.c:150: warning: implicit declaration of function ‘mvwaddch’

scripts/kconfig/lxdialog/checklist.c:152: warning: implicit declaration of function ‘waddch’

scripts/kconfig/lxdialog/checklist.c:156: warning: implicit declaration of function ‘print_title’

scripts/kconfig/lxdialog/checklist.c:159: warning: implicit declaration of function ‘print_autowrap’

scripts/kconfig/lxdialog/checklist.c:166: warning: implicit declaration of function ‘subwin’

scripts/kconfig/lxdialog/checklist.c:190: warning: implicit declaration of function ‘print_item’

scripts/kconfig/lxdialog/checklist.c:194: warning: implicit declaration of function ‘print_arrows’

scripts/kconfig/lxdialog/checklist.c:197: warning: implicit declaration of function ‘print_buttons’

scripts/kconfig/lxdialog/checklist.c:199: warning: implicit declaration of function ‘wnoutrefresh’

scripts/kconfig/lxdialog/checklist.c:201: warning: implicit declaration of function ‘doupdate’

scripts/kconfig/lxdialog/checklist.c:204: warning: implicit declaration of function ‘wgetch’

scripts/kconfig/lxdialog/checklist.c:211: error: ‘KEY_UP’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:211: error: ‘KEY_DOWN’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:221: error: ‘FALSE’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:222: warning: implicit declaration of function ‘scrollok’

scripts/kconfig/lxdialog/checklist.c:223: warning: implicit declaration of function ‘wscrl’

scripts/kconfig/lxdialog/checklist.c:233: warning: implicit declaration of function ‘wrefresh’

scripts/kconfig/lxdialog/checklist.c:283: warning: incompatible implicit declaration of built-in function ‘fprintf’

scripts/kconfig/lxdialog/checklist.c:284: warning: implicit declaration of function ‘delwin’

scripts/kconfig/lxdialog/checklist.c:288: error: ‘KEY_LEFT’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:289: error: ‘KEY_RIGHT’ undeclared (first use in this function)

make[2]: *** [scripts/kconfig/lxdialog/checklist.o] Error 1

make[1]: *** [menuconfig] Error 2

----------------------------------------------------------------------------------------

espero que me podais ayudar por favor, muchas gracias de antemano.

P.D: tened en cuenta que estoy sin conexion por lo que si me quereis decir que instale algo no me ableis de apt-get xD xD, en todo caso si me tengo q descargar algo tiene q ser desde windows e instalarlo yo manualmente en linux....

make: *** [menuconfig] Error 2

root@chispachips-laptop:/usr/src/linux-2.6.16.19#

Imagen de chispachips
+1
0
-1

ups me meti entre las ultimas dos lineas del codigo de error, esto quedaria asi:

chispachips@chispachips-laptop:~$ sudo su

Password:

root@chispachips-laptop:/home/chispachips# cd /usr/src/linux-2.6.16.19

root@chispachips-laptop:/usr/src/linux-2.6.16.19# make menuconfig

HOSTCC scripts/kconfig/lxdialog/checklist.o

In file included from scripts/kconfig/lxdialog/checklist.c:24:

scripts/kconfig/lxdialog/dialog.h:31:20: error: curses.h: No existe el fichero ó directorio

In file included from scripts/kconfig/lxdialog/checklist.c:24:

scripts/kconfig/lxdialog/dialog.h:128: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘use_colors’

scripts/kconfig/lxdialog/dialog.h:129: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘use_shadow’

scripts/kconfig/lxdialog/dialog.h:131: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘attributes’

scripts/kconfig/lxdialog/dialog.h:143: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/dialog.h:146: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/dialog.h:147: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/dialog.h:148: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/dialog.h:149: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/dialog.h:151: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/checklist.c:31: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/checklist.c:59: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/checklist.c:95: error: expected ‘)’ before ‘*’ token

scripts/kconfig/lxdialog/checklist.c: In function ‘dialog_checklist’:

scripts/kconfig/lxdialog/checklist.c:117: error: ‘WINDOW’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:117: error: (Each undeclared identifier is reported only once

scripts/kconfig/lxdialog/checklist.c:117: error: for each function it appears in.)

scripts/kconfig/lxdialog/checklist.c:117: error: ‘dialog’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:117: error: ‘list’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:117: warning: left-hand operand of comma expression has no effect

scripts/kconfig/lxdialog/checklist.c:117: warning: statement with no effect

scripts/kconfig/lxdialog/checklist.c:121: warning: implicit declaration of function ‘endwin’

scripts/kconfig/lxdialog/checklist.c:122: warning: implicit declaration of function ‘fprintf’

scripts/kconfig/lxdialog/checklist.c:122: warning: incompatible implicit declaration of built-in function ‘fprintf’

scripts/kconfig/lxdialog/checklist.c:122: error: ‘stderr’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:140: error: ‘COLS’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:141: error: ‘LINES’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:143: warning: implicit declaration of function ‘draw_shadow’

scripts/kconfig/lxdialog/checklist.c:143: error: ‘stdscr’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:145: warning: implicit declaration of function ‘newwin’

scripts/kconfig/lxdialog/checklist.c:146: warning: implicit declaration of function ‘keypad’

scripts/kconfig/lxdialog/checklist.c:146: error: ‘TRUE’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:148: warning: implicit declaration of function ‘draw_box’

scripts/kconfig/lxdialog/checklist.c:148: error: ‘attributes’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:149: warning: implicit declaration of function ‘wattrset’

scripts/kconfig/lxdialog/checklist.c:150: warning: implicit declaration of function ‘mvwaddch’

scripts/kconfig/lxdialog/checklist.c:152: warning: implicit declaration of function ‘waddch’

scripts/kconfig/lxdialog/checklist.c:156: warning: implicit declaration of function ‘print_title’

scripts/kconfig/lxdialog/checklist.c:159: warning: implicit declaration of function ‘print_autowrap’

scripts/kconfig/lxdialog/checklist.c:166: warning: implicit declaration of function ‘subwin’

scripts/kconfig/lxdialog/checklist.c:190: warning: implicit declaration of function ‘print_item’

scripts/kconfig/lxdialog/checklist.c:194: warning: implicit declaration of function ‘print_arrows’

scripts/kconfig/lxdialog/checklist.c:197: warning: implicit declaration of function ‘print_buttons’

scripts/kconfig/lxdialog/checklist.c:199: warning: implicit declaration of function ‘wnoutrefresh’

scripts/kconfig/lxdialog/checklist.c:201: warning: implicit declaration of function ‘doupdate’

scripts/kconfig/lxdialog/checklist.c:204: warning: implicit declaration of function ‘wgetch’

scripts/kconfig/lxdialog/checklist.c:211: error: ‘KEY_UP’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:211: error: ‘KEY_DOWN’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:221: error: ‘FALSE’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:222: warning: implicit declaration of function ‘scrollok’

scripts/kconfig/lxdialog/checklist.c:223: warning: implicit declaration of function ‘wscrl’

scripts/kconfig/lxdialog/checklist.c:233: warning: implicit declaration of function ‘wrefresh’

scripts/kconfig/lxdialog/checklist.c:283: warning: incompatible implicit declaration of built-in function ‘fprintf’

scripts/kconfig/lxdialog/checklist.c:284: warning: implicit declaration of function ‘delwin’

scripts/kconfig/lxdialog/checklist.c:288: error: ‘KEY_LEFT’ undeclared (first use in this function)

scripts/kconfig/lxdialog/checklist.c:289: error: ‘KEY_RIGHT’ undeclared (first use in this function)

make[2]: *** [scripts/kconfig/lxdialog/checklist.o] Error 1

make[1]: *** [menuconfig] Error 2

make: *** [menuconfig] Error 2

root@chispachips-laptop:/usr/src/linux-2.6.16.19#

-------------------------------------------------------------------------------------

ojala me ayuden, estoy ansiao por usar linux, por lo que veo me falta un directorio llamado scripts.......

+1
0
-1
Imagen de iacaca
+1
0
-1

El ubuntu te pide que compiles un kernel nuevo? Eso es muy extraño pero te salen esos errores porque seguro te bajaste la versión de actualización del kernel 2.6.19
Vete a www.kernel.org y donde pone "latest stable" descargalo pero desde la "F" de la derecha para bajar todo el kernel.
Las tarjetas con chip rt2500 deberian funcionar a la perfección ya que ubuntu ya trae los drivers, por lo menos en la 6.06 funcionan perfectamente (por experiencia propia).
Que tengas suerte

+1
0
-1

Que é un porco vestido co traxe de supermán?
Resposta --> Porcomán!!!

Imagen de chispachips
+1
0
-1

Cierto, un amigo me resolvio el problema.... bueno, estaba copiando un howto q era de un post del año 05 y entonces por lo visto linus no era capaz de reconocer los drivers de la tarjeta, ademas es verda q me los reconoce por q desde el administrador de dispositivos la puedo ver... ahora solo no se una cosa, como configurarla para q me coja la red, me dijeron q tengo q ir a una carpeta llamada interfaces y editarla, creo q yo la tengo en /etc/network ai yo tengo una y ya la tengo editada pero no me coge la red, mejor q me lo explicaseis desde 0 o desde que es lo q tengo q sustituir en la carpeta interfaces por q no me qda claro.... para q me pille la red..... gracias de antemano

+1
0
-1
Imagen de iacaca
+1
0
-1

Pues es sencillo, simplemente en ubuntu vas al menú de sistema->administración (no se si pone eso exactamente que no tengo el ubuntu en español, y además creo que en el 6.10 es algo de network-manager) y después en red. Ahí solo pones los detalles de la red (essid, contraseña, ip o dhcp, etc) y darle a activar la red (en el 6.06 es asi). Creo recordar que el nuevo network-manager ya funciona con contraseñas wpa, pero si no hay por el foro la forma de conectarte a una red con wpa con una ralink.
O siempre puedes hacerlo a mano con los comandos iwconfig, ifconfig y route.

+1
0
-1

Que é un porco vestido co traxe de supermán?
Resposta --> Porcomán!!!

Imagen de chispachips
+1
0
-1

bien muchas gracias, ya consegui conectarme, lo que pasa qu hasta que recibe datos se tira media hora...... va a trompicones lentos, es decir, funciona un rato bien y otro rato q no recibe paquetes, y en windows me lo coje bastante mejor, el router esta lejano, pero no creo q se qde sin señal si en windows me va medianamente bien xD....... tiene alguna explicacion el q vaya asi¿? o simplemente no modera las redes lejanas.......?

+1
0
-1
Imagen de iacaca
+1
0
-1

Pues no te sabría decir por qué te funciona así. Un amigo mío tiene una tarjeta PCI con el chip rt2500 y en windows funcionaba fatal se puso el ubuntu (bueno, se lo puse yo ;-)) y le funciona perfectamente.
Pero puedes obligar a la tarjeta a funcionar a un ritmo lento. Al obligar la tarjeta a funcionar por ejemplo a 2Mb será mucho más sensible y potente que si está cambiando seguido de 54 a 22 Mb. Pero vamos, las tarjetas rt2500 destacan por ser poco sensibles y potentes, pero son baratas.
Para forzar a la tarjeta a que funcione a un ritmo lento puedes ejecutar #sudo iwconfig ra0 rate 2M. Puedes poner 1M si quieres pero no se que velocidad tienes para la conexión a internet.
Este truco funciona bastante bien sobre todo si el enlace no es estable (la señal sube y baja). Cada vez que la señal cambia, la tarjeta y el punto de acceso negocian un nuevo ritmo de envío. Si la señal varía continuamente lo único que harán será negociar velocidad.
Creo que en el network-manager te permite automatizar el sistema añadiendo algo en "parametros a iwconfig" o algo así.

+1
0
-1

Que é un porco vestido co traxe de supermán?
Resposta --> Porcomán!!!

Imagen de chispachips
+1
0
-1

Si, es justo como tu dices, se pierde la señal y se vuelve a cojer bien la señal y parece que hace lo q tu dices q negocia la velocidad y por eso me va a trompicones, probaree a ver q tal lo de bajar la velocidad de la pcmcia con ese comando a ver q tal me va ;) ya te contare

+1
0
-1
Imagen de chispachips
+1
0
-1

Pues al final no paso nada simplemente era la conexion q me iva mal incluso en windows asi q todo esta bien.. ahora me va perfe muchas gracias , si me pudieras ayudar a un problemilla que tengo.. perdi windows xdxd, esq me atendiste mu bien,,, o si no otro cualquiera plis, os remito: http://www.ubuntu-es.org/index.php?q=node/32270

Thanks por todo

+1
0
-1