Wireless con chip RT61

8 replies [Last post]
xoan
Offline
Joined: 12/22/2008

Instalei unha tarxeta sen fíos e non me traballa. Polo que fun a buscar o driver á páxina oficial (Ralink) e baixei o código pero fállame co script 'Configure', non son capaz de compilar as fontes, isto é o que me obteño:

-------------------- Ralink RT61 Station Configuration --------------------

Linux kernel source directory [/usr/src/linux-2.6.24-23-generic]:

Linux source tree '/usr/src/linux-2.6.24-23-generic' is incomplete or missing!

Configuration failed

Agradecese calquera axuda para instalar esta tarxeta. Grazas.

xoan
Offline
Joined: 12/22/2008

Acabo de intentar o seguinte:

$ lsmod |grep rt61pci
rt61pci 25472 0
rt2x00pci 11264 1 rt61pci
rt2x00lib 22528 2 rt61pci,rt2x00pci
mac80211 165908 3 rt61pci,rt2x00pci,rt2x00lib
eeprom_93cx6 3200 1 rt61pci

$ modprobe rt61pci

$ dmesg
.
.
.
phy0 -> rt2x00lib_request_firmware: Error - Failed to request Firmware

¿Será un problema de instalar un firmware novo?

xoan
Offline
Joined: 12/22/2008

Pois ía a ser que si: resolvín o problema da seguinte maneira:

1) baixei o firmware novo dende Ralink (RT61_Firmware_V1.2.zip)
2) copiei os ficheiros incluídos no paquete ó directorio: /lib/firmware
3) $ sudo modprobe -r rt61pci
4) $ sudo modprobe rt61

E voila, xa teño wifi funcionando, de feito estou escribindo isto coa miña nova conexión. Espero que isto poida servirlle a alguén polo menos...

Trisquel
Offline
Joined: 12/21/2004

O firmware non é software libre, polo que non é recomendable, pregamos que non se aconselle o seu uso, e por iso foi explicitamente eliminado de Trisquel.

quiliro
Offline
Joined: 02/24/2009

Entiendo que esta tarjeta de red inalámbrica tiene firmware privativo. Quiero hacer un firmware libre. ¿Qué es lo que debo aprender y hacer para lograrlo?

aitux
Offline
Joined: 02/11/2009

El dc 02 de 09 de 2009 a les 08:37 +0000, en/na name at domain va
escriure:
> Entiendo que esta tarjeta de red inalámbrica tiene firmware privativo.
> Quiero hacer un firmware libre. ¿Qué es lo que debo aprender y hacer para
> lograrlo?
> _______________________________________________
> Trisquel-usuarios mailing list
> name at domain
> http://listas.trisquel.info/cgi-bin/mailman/listinfo/trisquel-usuarios

Pues mira, echando un vistazo por la Web acerca de tu pregunta he
encontrado esto: http://wiki.freaks-unidos.net/linux%20drivers

No es muy profundo, pero te puede servir para iniciarte en el
mundillo :)

Si encuentras información interesante hazmelo saber que también me
interesa el tema, gracias :)

--
Aitor Ruano Miralles <name at domain>

_______________________________________________
Trisquel-usuarios mailing list
name at domain
http://listas.trisquel.info/cgi-bin/mailman/listinfo/trisquel-usuarios

quidam

I am a member!

I am a translator!

Offline
Joined: 12/22/2004

> > Entiendo que esta tarjeta de red inalámbrica tiene firmware privativo.
> > Quiero hacer un firmware libre. ¿Qué es lo que debo aprender y hacer para
> > lograrlo?

> Pues mira, echando un vistazo por la Web acerca de tu pregunta he
> encontrado esto: http://wiki.freaks-unidos.net/linux%20drivers
>
> No es muy profundo, pero te puede servir para iniciarte en el
> mundillo :)

El problema no es escribir un driver libre, sino el firmware. Es una
tarea bastante distinta, que en casi todos los caso requiere ingeniería
inversa y mucha experiencia con procesadores raros.

El firmware es un programa, pero lo ejecuta un procesador que está
dentro del dispositivo en el que es cargado. Este procesador suele estar
indocumentado, por lo que puede ser muy difícil -en muchos casos
inviable- escribir un reemplazo.

En lugar de programar un firmware usando las especificaciones del
procesador en cuestión -que sería lo lógico-, lo normal es hacer
ingeniería inversa del firmware privativo. En muchos casos la licencia
del firmware prohíbe hacer esto -como en el caso del rt61-.

_______________________________________________
Trisquel-usuarios mailing list
name at domain
http://listas.trisquel.info/cgi-bin/mailman/listinfo/trisquel-usuarios

quiliro
Offline
Joined: 02/24/2009

El 2 de septiembre de 2009 07:41, Rubén Rodríguez Pérez <name at domain
> escribió:

>
> > > Entiendo que esta tarjeta de red inalámbrica tiene firmware privativo.
> > > Quiero hacer un firmware libre. ¿Qué es lo que debo aprender y hacer
> para
> > > lograrlo?
>
> > Pues mira, echando un vistazo por la Web acerca de tu pregunta he
> > encontrado esto: http://wiki.freaks-unidos.net/linux%20drivers
> >
> > No es muy profundo, pero te puede servir para iniciarte en el
> > mundillo :)
>
>
> El problema no es escribir un driver libre, sino el firmware. Es una
> tarea bastante distinta, que en casi todos los caso requiere ingeniería
> inversa y mucha experiencia con procesadores raros.
>
> El firmware es un programa, pero lo ejecuta un procesador que está
> dentro del dispositivo en el que es cargado. Este procesador suele estar
> indocumentado, por lo que puede ser muy difícil -en muchos casos
> inviable- escribir un reemplazo.
>
> En lugar de programar un firmware usando las especificaciones del
> procesador en cuestión -que sería lo lógico-, lo normal es hacer
> ingeniería inversa del firmware privativo. En muchos casos la licencia
> del firmware prohíbe hacer esto -como en el caso del rt61-.
>
>
Quizá esta restrricción no aplique en algunos países.

--
Saludos/Greetings
Quiliro Ordóñez
593(02)340 1517 / 593(09)821 8696
http://quiliro.wordpress.com
"Sólo cuando el último árbol esté muerto, el último río envenenado, y el
último pez atrapado, nos daremos cuenta que no se puede comer dinero"

quidam

I am a member!

I am a translator!

Offline
Joined: 12/22/2004

>
>
> Quizá esta restrricción no aplique en algunos países.

Puede que no, pero en cualquier caso la restricción técnica suele ser
más grande que la legal. :(

_______________________________________________
Trisquel-usuarios mailing list
name at domain
http://listas.trisquel.info/cgi-bin/mailman/listinfo/trisquel-usuarios