Benvingudes i benvinguts al portal Linkat

La Linkat és la distribució educativa de GNU/Linux que ha iniciat i ofereix el Departament d'Educació a la comunitat educativa. Es tracta d'un projecte de programari lliure que permet als centres educatius, però també a tota la societat, tenir accés de forma legal, gratuïta i amb suport tècnic professional, a un conjunt molt ampli d'aplicacions: educatives, d'ofimàtica, d'Internet, multimèdia...

C54Ri  Final

  • Hola a tothom,
    Sóc totalment nou amb la qüestió del Linkat. He aconseguit instalar-lo en un PC que ja tenia windows.
    El problema arriba amb la tarjeta inalambrica que és una Conceptronic C54Ri amb xipset Ralink RT2500 Wireless 802.11 i que el Linkat ni tan sols detecta.
    Podrieu donar-me un cop de mà.
    Moltes gràcies.
  • El primer que hauries de fer és assegurar-te del xipset que empra la C54Ri, ho pots veure executant com a root.

    usuari@linux:~> su -
    Password:
    linux:~ # lspci | grep Ralink
    0000:04:0a.0 Network controller: RaLink Ralink RT2500 802.11 Cardbus Reference Card (rev 01)
    linux:~ #

    A continuació ens descarreguem els drivers adients de http://www.rali…com/supp-1.htm

    usuari@linux:~> wget -c http://www.ralinktech.com/drivers/Linux/RT2500-Linux-STA-1.4.6.6.tar.gz

    Els descomprimim.

    usuari@linux:~> tar xzvf RT2500-Linux-STA-1.4.6.6.tar.gz

    i anem al directori

    usuari@linux:~> cd RT2500-Linux-STA-1.4.6.6/Module/
    usuari@linux:~/RT2500-Linux-STA-1.4.6.6/Module>

    Ara abans de continuar hauràs d'emprar el RedCarpet per instal·lar els paquets següents:

    gcc-3.3.3-43.34
    kernel-source-2.6.5-7.244
    libacl-2.2.21-54.4
    libacl-devel-2.2.21-54.4

    Un cop tot al seu lloc ens fem root.

    usuari@linux:~/RT2500-Linux-STA-1.4.6.6/Module> su
    Password:
    linux:/home/usuari/RT2500-Linux-STA-1.4.6.6/Module # cp -a 2.6.x/load .
    linux:/home/usuari/RT2500-Linux-STA-1.4.6.6/Module # cp -a 2.6.x/Makefile .

    Compilem.

    linux:/home/usuari/RT2500-Linux-STA-1.4.6.6/Module # make

    Sortiran uns quans "warnings" però l'important és que acabi amb:

      LD [M]  /home/usuari/RT2500-Linux-STA-1.4.6.6/Module/rt2500.ko
    make[1]: Leaving directory `/usr/src/linux-2.6.5-7.244-obj/i386/default'
    linux:/home/usuari/RT2500-Linux-STA-1.4.6.6/Module #

    Còpiem el mòdul creat a un lloc adient.

    linux:/home/usuari/RT2500-Linux-STA-1.4.6.6/Module # cp rt2500.ko /lib/modules/2.6.5-7.244-default/extra/

    Regenerem la informació del sistema sobre els mòduls.

    linux:/home/usuari/RT2500-Linux-STA-1.4.6.6/Module # depmod -aq

    A continuació i segons el "readme".

    copy configuration file "RT2500STA.dat" to /etc/Wireless/RT2500STA/RT2500STA.dat

    linux:/home/usuari/RT2500-Linux-STA-1.4.6.6/Module # mkdir -p /etc/Wireless/RT2500STA
    linux:/home/usuari/RT2500-Linux-STA-1.4.6.6/Module # cp RT2500STA.dat /etc/Wireless/RT2500STA/

    Ara cal adaptar el fitxer binari RT2500STA.dat a les nostres necessitats.

    linux:/home/usuari/RT2500-Linux-STA-1.4.6.6/Module # cd /etc/Wireless/RT2500STA/
    linux:/etc/Wireless/RT2500STA # vi -b RT2500STA.dat

    ( vi rules, i per insertar, ESC :wq! per guardar i sortir )

    En principi ara ja funcionaria.

    linux:/etc/Wireless/RT2500STA # ifconfig ra0 up
    linux:/etc/Wireless/RT2500STA # iwconfig
    lo        no wireless extensions.

    ra0      RT2500 Wireless  ESSID:"XXXXX"  Nickname:"linux"
              Mode:Managed  Channel=1  Access Point: 00:0D:88:64:D8:6F
              Bit Rate=24Mb/s
              RTS thr=2312 B  Fragment thr=2312 B
              Encryption key:XXXXXXXXXXXXXXXXXXXXXX  Security mode:open
              Link Quality:60/100  Signal level:-21 dBm  Noise level:-79 dBm
              Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
              Tx excessive retries:0  Invalid misc:0  Missed beacon:0

    eth0      no wireless extensions.
    linux:/etc/Wireless/RT2500STA #

    Ara desde el Yast2 podries acabar de configurar la targeta, Sistema/Administració del sistema/Dispositius de xarxa/Targeta de xarxa/ premem el botó Configura i a tipus de dispositiu seleccionar inalàmbric, la resta ja és qüestió teva.

    Alternativament podries crear un fitxer /etc/sysconfig/network/ifcfg-wlan-ra0 amb un contingut semblant a:

    BOOTPROTO='dhcp'
    MTU=''
    REMOTE_IPADDR=''
    STARTMODE='onboot'
    WIRELESS_AP=''
    WIRELESS_AUTH_MODE='open'
    WIRELESS_BITRATE='auto'
    WIRELESS_CHANNEL='auto'
    WIRELESS_DEFAULT_KEY='0'
    WIRELESS_ESSID='La_teva_ESSID'
    WIRELESS_KEY=''
    WIRELESS_KEY_0='s:una_clau_wep_'
    WIRELESS_KEY_1=''
    WIRELESS_KEY_2=''
    WIRELESS_KEY_3=''
    WIRELESS_KEY_LENGTH='128'
    WIRELESS_MODE='Managed'
    WIRELESS_NICK=''
    WIRELESS_NWID=''
    WIRELESS_POWER='yes'
    _nm_name='ra0'

    Executar.

    linux:~ # SuSEconfig

    Comprovar que la interfície s'arrenca correctament amb.

    linux:/etc/Wireless/RT2500STA # /etc/init.d/network restart

    Desafortunadament quan la Linkat reinicia no inicialitza la interfície ra0 correctament i de moment l'he d'arrencar a ma amb ifconfig ra0 up i executant la instrucció prèvia.

    En qualsevol cas et puc assegurar que la targeta acaba funcionant.
    linux:~ # iwconfig ra0
    ra0      RT2500 Wireless  ESSID:"XXXXXX"  Nickname:"linux"
              Mode:Managed  Channel=1  Access Point: 00:0D:88:64:D8:6F
              Bit Rate=54Mb/s
              RTS thr=2312 B  Fragment thr=2312 B
              Encryption key:XXXXXXXXXXXXXXXXXXXXXXX  Security mode:open
              Link Quality:95/100  Signal level:-31 dBm  Noise level:-79 dBm
              Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
              Tx excessive retries:0  Invalid misc:0  Missed beacon:0

    linux:~ # ifconfig ra0
    ra0      Link encap:Ethernet  HWaddr 00:80:5A:27:26:16
              inet addr:192.168.1.15  Bcast:192.168.1.255  Mask:255.255.255.0
              inet6 addr: fe80::280:5aff:fe27:2616/64 Scope:Link
              UP BROADCAST NOTRAILERS RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:31179 errors:0 TRUNCATEped:0 overruns:0 frame:0
              TX packets:16237 errors:5 TRUNCATEped:5 overruns:0 carrier:0
              collisions:29 txqueuelen:1000
              RX bytes:2506305 (2.3 Mb)  TX bytes:721298 (704.3 Kb)
              Interrupt:11 Base address:0x4000

    Si et vols estalviar la part de la compilació del mòdul rt2500.ko l'he penjat a [ftp=ftp://ftp.serni.net/rt2500.ko]ftp://ftp.serni.net/rt2500.ko[/ftp]

    Una altra alternativa si disposes dels drivers de win32, que no és el meu cas, és emprar ndiswrapper.

    Ja diràs ...
  • 0 usuaris

Aquesta llista mostra els usuaris actius durant els darrers 20 minuts.