Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
PC54G mit rt2500 Howto
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Deutsche Dokumentation
View previous topic :: View next topic  
Author Message
Marlo
Veteran
Veteran


Joined: 26 Jul 2003
Posts: 1591

PostPosted: Wed Aug 17, 2005 6:31 pm    Post subject: PC54G mit rt2500 Howto Reply with quote

PC54G mit rt2500 Howto

Die PC54G mit dem rt2500 Treiber von Ralink ist mit Gentoo auf einem x86 oder einem Multilib n32 n64 amd64 System jetzt einfacher den je zu installieren. Ob es für ein pures amd64 System anwendbar ist wurde nicht getestet!

Noch vor einem Jahr war es nicht so ganz einfach die PC54G von MSI mit dem rt2500 Treiber
von Ralink zu verbinden. Mit dem neuen Ebuild ist es mit Gentoo überraschend einfach geworden.
Die Firma Ralink geht m.e. vorbildlich mit Linuxusern um. So wurde ein -->moderiertes Forum eingerichtet
und der Sourcecode für die Anwender und zur Weiterentwicklung freigegeben.

Eines der wirklich zu empfehlenden Wireless- Übersichten beschreibt einen anderen Installationsweg bzw. ist etwas globaler
als dieses spezifische Howto. Ansonsten gibt es für den lesewilligen im Gentoo Forum tonnenweise Threads zum Thema. Leider ist es etwas unübersichtlich geworden.

Für die wenigen Exoten, die die PC54G, dieses seltsame Stück Eisen und Plastik von MSI, zur Funkdatenübertragung nutzen wollen, wird diese kurze Notiz vielleicht eine kleine Hilfe sein. Ich hoffe es.

Zunächst die Kontrolle der Hardware:

lspci | grep RT2500
Code:
 
0000:02:0a.0 Network controller: RaLink Ralink RT2500 802.11 Cardbus Reference Card (rev 01

OK, du bist hier richtig.

Notwendige Kerneloptionen aus der:
/usr/src/linux/.config
Code:

...
# CONFIG_SMP is not set
...
CONFIG_NET_RADIO=y
...
CONFIG_NET_WIRELESS=y
...
# CONFIG_4KSTACKS is not set
...

Wenn das klar ist:
Code:


echo "net-wireless/wlassistant ~x86" >> /etc/portage/package.keywords

emerge baselayout wireless-tools wlassistant -pv

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] sys-apps/baselayout-1.11.13  -bootstrap -build -static +unicode 0 kB
[ebuild   R   ] net-wireless/wireless-tools-27-r1  +nls 0 kB
[ebuild   R   ] net-wireless/wlassistant-0.5.0  +arts -debug +kdeenablefinal +xinerama 0 kB


und
Code:

echo "net-wireless/rt2500 ~x86" >> /etc/portage/package.keywords

emerge rt2500 -s

Searching...
[ Results for search key : rt2500 ]
[ Applications found : 1 ]

*  net-wireless/rt2500
      Latest version available: 1.1.0_beta3
      Latest version installed: 1.1.0_beta3
      Size of downloaded files: 297 kB
      Homepage:    http://rt2x00.serialmonkey.com
      Description: Driver for the RaLink RT2500 wireless chipset
      License:     GPL-2



Das Modul braucht nicht in die /etc/modules.autoload.d/kernel2.6 eingetragen zu werden.
Es befindet sich bereits ein Eintrag in:
ls /etc/modules.d/
Code:

...
rt2500
...


Bei einer Erstinstallation wird eine /etc/conf.d/wireless.example erzeugt, die einfach so stehen bleiben kann. Sollte es eine alte /etc/conf.d/wireless geben, weg damit, die wird nicht gebraucht!
Code:

mv /etc/conf.d/wireless  /etc/conf.d/without-this-wireless-config


Der rt2500 hat seine Konfigurationsdatei unter /etc/Wireless/RT2500STA/RT2500STA.dat.
Do not use the /etc/conf.d/wireless. You have to have only to use /etc/Wireless/RT2500STA/RT2500STA.dat!

Zunächst sichern:
cp /etc/Wireless/RT2500STA/RT2500STA.dat /etc/Wireless/RT2500STA/Original-RT2500STA.dat

Den Inhalt der Konfigurationsdatei anpassen:
nano -w /etc/Wireless/RT2500STA/RT2500STA.dat
Code:

[Default]
ProfileID=PROF001
SSID=SMC
NetworkType=Infra
PreambleType=Auto
RTSThreshold=2312
FragThreshold=2312
AuthMode=OPEN
EncrypType=WEP
DefaultKeyID=1
Key1Type=0
Key1Str=3132333435
Key2Type=0
Key2Str=
Key3Type=0
Key3Str=
Key4Type=0
Key4Str=
Channel=0
AdhocOfdm=0


Jetzt kann das Modul geladen werden:
Code:

modprobe rt2500

Mit lsmod kann man sich davon überzeugen.

Klar ist, dass der AP genauso configuriert werden muß.
Ich benutze eine SMC Barricade
Code:


Menu 1
SSID :                              SMC   
Transmission Rate:                  Fully automatic      
Basic Rate:                         11Mbps
Channel:                            Auto
Broadcast SSID:                 X   Enable

Menu 2
WPA (WiFi Protected Access)
WPA Encryption Type                 Disabled
WEP (Wired Equivalent Privacy)
WEP Encryption Type                 40bit/64/bit encryption
Select key generation method        Manual Hex Keys:    
                                       Active
                                    Transmit Key
Key 1:        3132333435                 X   
Key 2:                   
Key 3:                   
Key 4:                   
Valid characters for "Key 1" to "Key 4" are '0-9' and 'A-F'


Angewendet wird für den Anfang die WEP-Verschlüsselung. Wer WPA möchte sieht sich diesen Thread an. Als nächstes wird die /etc/conf.d/net angepasst.
Ich benutze die 10.0.-Notation. Mein Router hat die Nummer 10.0.0.2 und dieser PeCe mit der eth0 die 10.0.0.4 für die feste Verbindung, die Wireless soll 10.0.0.5 erhalten.

Zuvor noch schnell mit iwconfig überprüfen welches Device eine Wireless ist:
Code:

iwconfig
lo        no wireless extensions.
eth0      no wireless extensions.
eth1      no wireless extensions.
eth2      no wireless extensions.
ra0       RT2500 Wireless  ESSID:""
          Mode:  Frequency=   Rate:
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Link Quality=  Signal level=  Noise level:
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


Also die ra0 ist ansprechbar.Wie sinnig, ist ja auch von Ralink.
Gibt es hier Probleme hilft
Code:

emerge lshw

Nach dem ausführen von lshw (List Hardware) sieht man auf jeden Fall, welches Device ansprechbar ist.
Die Bezeichnung ra0 ist dann auszutauschen.

nano -w /etc/conf.d/net
Code:

modules=( "!iwconfig" )
config_eth0=( "10.0.0.4 netmask 255.255.255.0 broadcast 10.0.0.255" )
config_ra0=( "10.0.0.5 netmask 255.255.255.0 broadcast 10.0.0.255" )

routes_eth0=(
       "default via 10.0.0.2"
)

routes_ra0=(
       "default via 10.0.0.2"
)

Bitte auf die ) achten! Wer dhcp möchte, wird wissen wie es geht oder schaut sich hier mal um.
Jetzt noch die /etc/hosts ergänzen:
Code:

echo "10.0.0.5   Your-Computername"  >> /etc/hosts


Und zum Schluß die Runlevel bereinigen:
Code:

cd /etc/init.d/
ln -sf net.eth0 net.ra0
rc-update del net.eth0
rc-update add net.ra0 default

cd /


reboot! :D

Sollte es Probleme geben kann man diese mit:
Code:

RaConfig2500   # The nativ Ralink rt2500 GUI! You need the "# CONFIG_4KSTACKS is not set",  if you want to use it.

oder wlassistant
Code:

wlassistant

bereinigen. GUI`s unter Gentoo! Daran muß ich mich erst gewöhnen.

Viel Spaß
Ma
_________________
------------------------------------------------------------------
http://radio.garden/


Last edited by Marlo on Mon Oct 03, 2005 12:24 pm; edited 8 times in total
Back to top
View user's profile Send private message
slick
Bodhisattva
Bodhisattva


Joined: 20 Apr 2003
Posts: 3495

PostPosted: Thu Aug 18, 2005 2:29 pm    Post subject: Reply with quote

Hab zwar keine solche Karte, aber Lob für das schöne HowTo. Habe es im Doku-Thread verlinkt.
Back to top
View user's profile Send private message
Marlo
Veteran
Veteran


Joined: 26 Jul 2003
Posts: 1591

PostPosted: Wed Aug 24, 2005 12:41 pm    Post subject: Reply with quote

Danke slick!

Es funktioniert auch für ein ASUS A8V Deluxe mit einer Wireless-Card im Zubehör .

Ma
_________________
------------------------------------------------------------------
http://radio.garden/
Back to top
View user's profile Send private message
Thargor
Apprentice
Apprentice


Joined: 23 Dec 2005
Posts: 239
Location: Bamberg/Germany

PostPosted: Tue Mar 28, 2006 12:11 pm    Post subject: Reply with quote

Ein großes DANKE an Marlo für dieses tolle Tutorial!
Hätt ich sonst wahrscheinlich nicht geschafft :oops:

(siehe https://forums.gentoo.org/viewtopic-p-3194781.html)
_________________
Ideas are bulletproof
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Deutsche Dokumentation All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum