Toon posts:

Wireless Linux

Pagina: 1
Acties:
  • 112 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik heb een Fujutsu Siemens E-series Lifebook (Laptop) met
Redhat 9.0. Hier wil ik gebruik kunnen maken van een
E-tech (Realtek 8180 / WPC11 / c100 etc) wireless PCMCIA kaart.

Ik heb al drivers gedownload van de fabrikant (www.e-tech.nu,
waar ie bekend staat als C100 PCMCIA kaart) voor Linux,
maar ik krijg de kaart niet aan het werken.

Linux herkent de kaart (via de probe) maar ik krijg het niet zo
ver om deze ook daadwerkelijk te gebruiken.
De lampjes op de kaart blijven uit. Elke poging om het kernel aan te passen
om de Wireless verbinding aan te zetten stranden steeds omdat ie
een clib of dergelijke mist. Wel vreemd, want bij installatie (Redhat 7.2, 9.0
Mandrake 9.0) installeer ik netjes alles zodat ik niets mis.

Ik heb nog geen enkele distributie met de kaart werkende gekregen.
Een 3com kaart (PCMCIA, gewoon met kabel) werkt wel meteen met bv.
Mandrake.

Ik heb dit al geprobeerd:

Redhat 9.0:
-----------------

rpm -ivh ftp://dl.xs4all.nl/pub/mi...urce-2.4.20-18.9.i386.rpm

cd /usr/src
ln -s /usr/src/linux-2.4 linux

cd linux
make oldconfig

Dan krijg ik allerlei foutmeldingen en lukt de kernel compile niet.
Nou goed, stug doorgegaan:

wget http://hostap.epifest.fi/releases/hostap-0.0.4.tar.gz

tar zxvf hostap-0.0.4.tar.gz
cd hostap-0.0.4
make pccard
make install_pccard

Dan klaagt ie weer dat de wireless pcmcia card optie niet is aangezet
in de kernel. Nou, okay... Maar zelf een kernel compile gedaan en de hele
meuk aangezet. Nog steeds geen pukkel.

Stug door... Onder Redhat levert dit een probleempje op met hostap,
dus de boel verplaatsen;

mv /lib/modules/2.4.20-18/pcmcia/hostap_cs.o /ib/modules/2.4.20-18/kernel/drivers/pcmcia/

depmod -a

Dan meld ie allerlei variabelen te missen....

rmdir /lib/modules/2.4.20-18/pcmcia

Enfin, ik krijg het met geen mogelijkheid aan de praat omdat bovenstaande voorbeelden zo zijn overgenomen uit Linux Magazine nr.4 sept. 2003.
Alles in praktijk geprobeert, maar om de een of andere manier komen directories en versies niet overeen bij die van mij. Redhat 7.2 geinstalleerd, Mandrake 9.0
Maar helemaal niets.

Of weet iemand een combinatie van Redhat 9.0 met een PCMCIA wireless card
welke wel zonder veel moeite kan worden gebruikt? Want ik wil van Microsoft op de laptop af!

Iemand tips? Trucs?

[ Voor 49% gewijzigd door Verwijderd op 09-09-2003 00:57 ]


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Verwijderd schreef op 08 september 2003 @ 23:34:
Linux herkent de kaart (via de probe) maar ik krijg het niet zo
ver om deze ook daadwerkelijk te gebruiken.
De lampjes op de kaart blijven uit. Elke poging om het kernel aan te passen
om de Wireless verbinding aan te zetten stranden steeds omdat ie
een clib of dergelijke mist.
Welke? zomaar een vraag hoor....
Nou goed, stug doorgegaan:

wget http://hostap.epifest.fi/releases/hostap-0.0.4.tar.gz

tar zxvf hostap-0.0.4.tar.gz
cd hostap-0.0.4
make pccard
make install_pccard
Hostap heb je niet nodig tenzij je van je laptop een basisstation wil maken.
Of weet iemand een combinatie van Redhat 9.0 met een PCMCIA wireless card
welke wel zonder veel moeite kan worden gebruikt? Want ik wil van Micro$Soft op de laptop af!
Elke redelijk recente kaart met prism2/3, orinoco (avaya) of atmel chipset wordt vanuit de kernel supported (plug + play that is).
Ik zou zeggen, zoek eens wat beter door met bv [search=linux wireless kaart], want er zijn verschillende topics hierover geweest.

[ Voor 38% gewijzigd door alt-92 op 09-09-2003 00:52 ]

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

Topicstarter
Je hebt wellicht gelijkt, maar ik zoek me suf (oa. op www.linuxquestions.org) maar aangezien ik een leek ben op dit gebied zoek ik eigenlijk gewoon een korte beschrijving (lees: uitgekauwt) welke commando's ik moet inkloppen. Als ik eenmaal met de Laptop onder Linux op internet zit, kan ik alle toeters en bellen erop zetten.

Nu ben ik gewoon helemaal blind omdat ik niet weet waar ik moet zoeken. Zodra ik een foutmelding krijg ben ik al de weg kwijt. Ja, ga dan geen Linux doen zou je zeggen, maar ik wil gewoon van Microsoft af en ik heb ook een webserver (Cobalt Raq 550) en die draait ook Redhat, maar die was al geconfigeerd vanaf de fabriek (en heeft een gewone netwerk kaart)

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Aangezien ik een leek ben op dit gebied zoek ik eigenlijk gewoon een korte beschrijving (lees: uitgekauwt) welke commando's ik moet inkloppen.
Again, je zit op internet, HOWTOs en goed lezen.
http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/ al geprobeerd?

Cobalt != redhat, het lijkt erop, is erop gebaseerd, maar das ook alles.

En doe gewoon Microsoft ipv dat afgezaagde $.

[ Voor 9% gewijzigd door alt-92 op 09-09-2003 00:57 ]

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

Topicstarter
http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/:

34.2 The driver
Realtek has released a binary driver for their device, with precompiled version for Red-Hat. The driver doesn't use Wireless Extension (but some private extensions), and has a strange setup procedure (manual enable). I didn't got any feedback on this driver.

Verder dan een verwijzing naar de fabrikant kom ik niet... =:-)

Okay... Realtek heeft dus een driver voor Redhat;
ftp://210.51.0.225/cn/wla...linuxdrv_v13(gcc3.xx).zip

Volgens de handleiding dit uitvoeren:
-------------------------------------------------

< Installation >
Please try to load linux_24x.o first by "insmod -f rtl8180_24x.o".
If it doesn't work, you are suggested to compile loadable driver module following the steps as:
(0)Make sure the C-compile version. Run "gcc -v".
If gcc version is 2.xx, use release driver RTL8180_24x_RH73.zip.
If gcc version is 3.xx, use release driver RTL8180_24x_SuSE.zip.
(1)Modify macros in Makefile. For example, KERNELRELEASE, IO_FLAGS, ENDIAN_FLAGS, INCLUDEPATH
and RTL8180_TARGET which represent kernel release version, pci I/O space mapping,
big/little endian, rtl8180 driver name.
(2)Check pci module initialization and system call interfaces in the provided source code,
r8180_pci_init.c ....etc.
(3)Run 'make' to generate new driver module.
(4)Load driver by "insmod xxx.o"

After driver being loaded successfully, set Wireless LAN specific parameters as follows
and enable wlan device by "iwpriv wlan0 enable" manually.
Or modify script files, wlanup/wlandown, to activate/shut_down wireless lan.

Volgens mij ben ik toen gestrand omdat ie allerlei variables mistte.

[ Voor 64% gewijzigd door Verwijderd op 09-09-2003 01:05 ]


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

http://www.tldp.org/HOWTO/Wireless-Link-sys-WPC11/x101.html

blijft de vraag waarom ik met google zo eenvoudig voor jou nuttige info vind?

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

Topicstarter
Ik denk omdat ik blond ben....

Jammer dat die link naar ftp://152.104.125.40/cn/wlan/rtl8180l/rtl8180_24x_suse82.zip
niet werkt...:-(

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Volgens mij ben ik toen gestrand omdat ie allerlei variables mistte.
Stel he...


Stel..


Dat je die variables nou achterhaalde...


zou het misschien, hééééél misschien kunnen dat we daar verder mee komen als met alleen "hijdoetutnie"?
Jammer dat die link naar ftp://152.104.125.40/cn/wlan/rtl8180l/rtl8180_24x_suse82.zip
niet werkt...:-(
die ftp is r**kkend traag, maar een beetje met de urrel spelen levert wel wat op hoor..

[ Voor 35% gewijzigd door alt-92 op 09-09-2003 01:19 ]

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

Topicstarter
Hehehe, ik mag jou wel (dezelfde humor als ik).

Je hebt gelijk. Ik ga Redhat 9.0 opnieuw installeren (da's toch hetgeen ik naar toe wil),
probeer die rtl8180_linuxdrv_v13(gcc3.xx).zip van Realtek met z'n beschrijving uit te voeren en laat je hier mijn bevindingen weten. Wellicht komen we er dan uit. Want ik heb 2 dagen zitten pielen, maar uiteindelijk op niets af en ik kom niet eens goed beslagen ten ijs.

Ik houd je op de hoogte, bedankt voor zover!

Verwijderd

als je bij google zoekt op 8180 krijg je heel veel.
Maar ik had hetzelfde probleem..... morgen weer verder testen.

  • Tomaat
  • Registratie: November 2001
  • Laatst online: 13-04 13:11
euhm, corret me if i'm wrong, maarre...die Realtek driver is een driver die alleen werkt met de PCI versie van de Realtek 8180 WNIC...

  • Ronvgs
  • Registratie: Juni 2002
  • Laatst online: 09:50
Ik gebruik SMC wireless kaartjes zowel een pci als een pcmcia versie en deze werken perfect.

>> Mandrake 8.1 en RedHat8

Tip....
Probeer hem eerst zonder webencryptie aan de praat te krijgen.

[ Voor 12% gewijzigd door Ronvgs op 09-09-2003 09:40 ]


  • u_nix_we_all
  • Registratie: Augustus 2002
  • Niet online
Tomaat schreef op 09 September 2003 @ 06:47:
euhm, corret me if i'm wrong, maarre...die Realtek driver is een driver die alleen werkt met de PCI versie van de Realtek 8180 WNIC...
[flauw]
Bij deze: het is "correct me"
[/flauw]

You don't need a parachute to go skydiving. You need a parachute to go skydiving twice.


  • ParagonEnschede
  • Registratie: December 2000
  • Laatst online: 30-12-2023

ParagonEnschede

Alles als een beer

Misschien wel te simpel hoor, maar kan het zijn dat je bij het booten eerst de netwerkkaart start en dan pas PCMCIA? Met RH8 had ik dat probleem standaard.

De Groningse beer


  • WHiZZi
  • Registratie: Januari 2001
  • Laatst online: 30-04 21:31

WHiZZi

Museumdirecteurtje

Het gaat hier dus om een PCMCIA nic?

Om Wireless PCMCIA aan de praat te krijgen op mijn laptop (met Gentoo, maar dat terzijde) heb ik eerst pcmcia-cs moeten compilen. Nou weet ik dat deze in Redhat 9 standaard aanwezig is dus die stap kun je over slaan.

Hierna heb je een Wireless lan driver nodig. Dit is een algemene driver voor PCMCIA WiFi kaartjes (tot 802.11b standaard).

Start PCMCIA-cs en duw je kaart erin. Dit zou al genoeg moeten zijn om WiFi (zonder WEP) te laten werken.

Om WEP encrypte aan te zetten heb ik in /etc/wlan/wland.conf moeten aangeven welke configfile wordt gebruikt (in mijn geval /etc/wlan/WirelessDEFAULT ).

In /etc/wlan/WirelessDEFAULT staat vervolgens je WEPkey en diverse dingen voor je Wireless lan. Hiermee moet het lukken, anders kun je op de Linux WLAN Project Page nog een hoop vinden over WiFi onder Linux :)

Succes!

BTW: Het is Linux, geen Windows.. Waarom opnieuw installeren vraag ik me dan af :P

EDIT:
Dit is een stuk uit de howto van de WLAN Project Page
FOR PCMCIA USERS:
A) Edit /etc/pcmcia/network.opts file to set up your IP settings.
Note: for a station, the SSID you're connecting to will be appended to the
current pcmcia scheme name. You can use this to have different
IP setups for different wireless LANs you connect to (e.g. home vs. work).

Note2: This only applies if you are using a stock pcmcia-cs
package. Most (if not all) distros use their own mechanisms for
configuring pcmcia network interfaces, and thus
/etc/pcmcia/network.opts may not even be present.

B) Restart pcmcia-cs with the command:

/etc/rc.d/init.d/pcmcia restart

C) Insert the card. For most cards, a solid LED indicates that the
SSID you specified was found, a bss was joined, and the firmware
completed the authenticate and associate processes.

D) Run ifconfig and route to determine if your IP and route settings are
listed as you wanted them. It's also a good idea to look at the file
/etc/resolv.conf to see if your nameserver address has been set up
correctly.
Dit is dus nadat je de WLAN driver hebt geinstalleerd.

[ Voor 44% gewijzigd door WHiZZi op 09-09-2003 09:59 ]

HomeComputerMuseum - Interactief computermuseum waar wij de geschiedenis van de thuiscomputer preserveren. Centraal gelegen in de Benelux.


Verwijderd

Topicstarter
Ik heb RedHat 9.0 geinstalleerd.
linux-wlan-ng-0.2.0 gedownload en uitgepakt.
Daarna draai ik ./Configure

Dan krijg ik het volgende:

--------------- Linux WLAN Configuration Script -----------------
The default responses are correct for most users
Build Prism2.x PCMCIA Card Services (_cs) driver? (y/n) [y]: y
Build Prism2 PLX9052 based PCI (_plx) adapter drivers? (y/n) [y]: y
Build Prism2.5 native PCI (_pci) driver? (y/n) [y]: y
Build Prism2.5 USB (_usb) driver? (y/n) [y]: y
Linux source directory [/usr/src/linux]:
Linux source tree /usr/src/linux is incomplete or missing!
See the HOWTO for a list of FTP sites for current kernel sources.

Tja, de HOWTO zit er niet bij en de directory /usr/src/linux bestaat inderdaad niet.
Op Redhat 7.2 zat deze in /usr/src/redhat/linux-2.4

Toen heb ik de file van de site van Realtek geprobeert:
(http://www.realtek.com.tw...=True&compamodel=RTL8180L)

[root@localhost release]# ./Makefile
./Makefile: line 1: KERNELRELEASE: command not found
./Makefile: line 6: /usr/src/linux-/include/: Onbekend bestand of map
./Makefile: line 12: XCC: command not found
./Makefile: line 13: LD: command not found
./Makefile: line 14: MODCFLAGS: command not found
./Makefile: line 25: IO_FLAGS: command not found
./Makefile: line 33: ENDIAN_FLAGS: command not found
./Makefile: line 39: DRV_FLAGS: command not found
./Makefile: line 45: RTL8180_TARGET: command not found
./Makefile: line 51: OPEN_SRCS: command not found
./Makefile: line 53: OPEN_OBJS: command not found
./Makefile: line 58: SUFFIXES:: command not found
./Makefile: line 59: c.o:: command not found
./Makefile: line 60: syntax error near unexpected token 'newline'
./Makefile: line 60: ` $(XCC) $(MODCFLAGS) $(INCLUDEPATH) -D#(IO_FLAGS) -D#(ENDIAN_FLAGS) -D$(DRV_FLAGS) -c -o $*.o $<'

Huh?

[ Voor 40% gewijzigd door Verwijderd op 13-09-2003 00:22 ]


Verwijderd

als root: ln -s /usr/src/redhat/linux-2.4 /usr/src/linux

met ln -s maak je een symbolic link aan naar een bestaande directory of file. Waarschijnlijk kan je bij ./configure ook wel als optie meegeven waar hij naar de kernelsource moet zoeken, maar dit is vermoed ik toch iets eenvoudiger (en altijd handig om te kennen).

  • Bart Coppens
  • Registratie: April 2000
  • Laatst online: 25-11-2021
Verwijderd schreef op 12 September 2003 @ 23:58:
Linux source tree /usr/src/linux is incomplete or missing!
See the HOWTO for a list of FTP sites for current kernel sources.

Tja, de HOWTO zit er niet bij en de directory /usr/src/linux bestaat inderdaad niet.
Op Redhat 7.2 zat deze in /usr/src/redhat/linux-2.4
Dan ga je de kernel moeten installeren. Die staan vast ergens op de RedHat CDs. Als je die toch niet zou kunnen vinden, kan je altijd de sources downloaden van http://www.kernel.org/.
Toen heb ik de file van de site van Realtek geprobeert:
[root@localhost release]# ./Makefile
Huh?
Tsja, als je de makefile wilt uitvoeren zal dat inderdaad foutmeldingen geven. Gewoon 'make' intypen moet wél werken. En als je verder de readme checkt zal je zien:
PLEASE SPECIFY INCLUDEPATH CORRECTLY ACCORDING TO YOUR LINUX ENVIRONMENT.
Zie dat je dat dus niet vergeet :) (en ook daar heb je dus de kernelsources voor nodig)

Copyright Auteur heeft Tweakers.net BV geen exclusieve licentie op bovenstaande post verleend. Voorafgaande en uitdrukkelijke schriftelijke toestemming van Tweakers.net BV is dus niet noodzakelijk voor het vermenigvuldigen van bovenstaande post


  • Skinkie
  • Registratie: Juni 2001
  • Laatst online: 09-06-2020

Skinkie

Op naar de 500

keej je moet dus je kernel compilen met PCMCIA er in, Cardmanager installeren... dan pas kun je gebruik maken van je slotjes

Steun Elkaar, Kopieer Nederlands Waar!


  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Nee, hij heeft alleen de sourcetree nodig met wat eringecompileerde headers. Dus dezelfde kernelsource installeren als diegene die je draait, uitpakken en symlinken met /usr/src/linux, daarna de kernel bakken (-> HOWTO lezen). Meer niet. Niets installleren of vervangen dus. Je hoeft dus geen kernelconfiguratie te doen, en de modules boeien hiervoor ook even niet. Je hebt enkel een paar headers uit de sourcetree nodig. Deze worden pas tijdens compilatie ervan aangemaakt.

Vervolgens kun je de wlan-driver maken. ./configure en make zijn je vrienden.

Everyone complains of his memory, no one of his judgement.


Verwijderd

Topicstarter
De directory /usr/src bevat gewoon geen Linux directory, wellicht sinds Redhat 9.0
Als ik inderdaad een .RPM package van een kernel pak, dan staat er ineens wel een linux-2.4 directory en linux-2.4.18-20.9. Maar ik heb een lagere RPM van mijn kernel dan degene die standaard in RedHat 9 zit. Hoe kan ik dan de juiste installeren van de CD's ?

[ Voor 14% gewijzigd door Verwijderd op 13-09-2003 13:13 ]


  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Desnoods vind je de sources die je nodig hebt op kernel.org. Welke kernel gebruike je trouwens?

Everyone complains of his memory, no one of his judgement.


Verwijderd

Topicstarter
Ik heb kernel-source-2.4.20-18.9.i386.rpm geïnstalleerd met
rpm -ivf kernel-source-2.4.20-18.9.i386.rpm.
Nu is er dus een linux directory beschikbaar.
Daarna een link gemaakt met ln -s /usr/src/linux-2.4 linux.

Toen de linux-wlan-ng-0.2.0.tar uitgepakt in /home/rick
Daarna 'make auto_config' gedraait.

Goed, geen foutmeldingen, alles ziet er goed uit.
Nu doe ik /etc/init.d/pcmcia restart en dan krijg ik de melding:

Shutting down PCMCIA services:.
Starting PCMCIA services: modulesmodprobe: Can't locate module pcmcia_core.o
modprobe: Can't locate module yenta_socket.o
modprobe: Can't locate module ds.o
cardmgr.

Ook als ik met /etc/init.d/wireless start wlan
probeer te starten geeft ie een melding:

./wireless: line 166: /var/lib/pcmcia/stab: Onbekend bestand of map
usage: ./wireless [action] device name]
actions: start check stop suspend resume

[ Voor 19% gewijzigd door Verwijderd op 13-09-2003 17:01 ]


  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Kun je de bestanden yenta_socket.o en ds.o nu op je harde schijf vinden?
Zo ja, probeer deze eens met insmod /path/to/yenta_socket.o bijvoorbeeld te laden.

Heeft je wlan package een make install optie? Zo ja kun je daarmee waarschijnlijk de drivers zo installeren dat pcmcia-cs ze zelf kan vinden, ergens in /lib/modules/2.4.20 dus.

Bij mij staan ze in:
/lib/modules/2.4.21/kernel/drivers/pcmcia/yenta_socket.o
/lib/modules/2.4.21/pcmcia/yenta_socket.o

(dit zijn dus de pcmcia drivers, Waarom ze er 2 keer instaan weet ik even niet, ben misschien tijdens de installatie wat slordig geweest. :o)

Mijn wlan drivers staan trouwens in:

/lib/modules/2.4.21/kernel/drivers/net/wireless/airo.o
/lib/modules/2.4.21/kernel/drivers/net/wireless/airo_cs.o
/lib/modules/2.4.21/kernel/drivers/net/wireless/hermes.o
/lib/modules/2.4.21/kernel/drivers/net/wireless/orinoco.o
/lib/modules/2.4.21/kernel/drivers/net/wireless/orinoco_cs.o
/lib/modules/2.4.21/kernel/drivers/net/wireless/orinoco_pci.o
/lib/modules/2.4.21/kernel/drivers/net/wireless/orinoco_plx.o

(Deze zouden automatisch geladen moeten worden door pcmcia-cs op het moment dat je er een kaartje inprikt.

Ik had trouwens met knoppix meteen succes met het gebruik van wlan, dat zou je ook even kunnen proberen en dan naar de relevante configuratie kijken. De wlan zut werd bij mij gewoon door netcardconfig ingesteld.

[ Voor 8% gewijzigd door sebas op 13-09-2003 19:06 ]

Everyone complains of his memory, no one of his judgement.


Verwijderd

Topicstarter
De foutmelding van de Yenta was ik kwijt na een herinstallatie van Redhat.
Ik heb na herinstallatie eerst in /usr/src een link gemaakt met
ln -s /usr/src/linux-2.4.20-18.9 linux.
Daarna de linux-wlan-ng-0.2.0.tar uitgepakt in /home/rick
Daarna 'make auto_config' gedraait.

Als ik /etc/init.d/pcmcia restart doe krijg ik geen foutmeldingen.

Ik heb van de site van Realtek de drivers gedownload,
(http://www.realtek.com.tw...=True&compamodel=RTL8180L)
Daar heb ik rtl8180_linuxdrv_v13(gcc3.xx).zip gedownload.

Daarna insmod -f rtl8180_24x.o gedaan.

Nu nog de wlanup.

Die heb ik als volgt gemaakt:

#!/bin/sh

NETWORK_NAME=AWACS
WEP_KEY=1a2b3c4d5e
IP_ADD=10.0.0.7
IP_MASK=255.255.255.0
IP_GATEWAY=10.0.0.2

/sbin/insmod rtl8180_24x.o
/sbin/iwpriv wlan0 wlan_para ssid2scan=$NETWORK_NAME
/sbin/iwpriv wlan0 wlan_para networktype=infra
/sbin/iwpriv wlan0 wlan_para authtype=sharedkey
/sbin/iwpriv wlan0 wlan_para wepmode=wep40
/sbin/iwpriv wlan0 wlan_para wepidkey=3
/sbin/iwpriv wlan0 wlan_para channel=7
/sbin/iwpriv wlan0 wlan_para wepkey40_1=$WEP_KEY
/sbin/iwpriv wlan0 wlan_para wepkey40_2=$WEP_KEY
/sbin/iwpriv wlan0 wlan_para wepkey40_3=$WEP_KEY
/sbin/iwpriv wlan0 wlan_para wepkey40_4=$WEP_KEY
/sbin/iwpriv wlan0 enable
/sbin/ifconfig wlan0 $IP_ADD netmask $IP_MASK
/sbin/route add -net 0.0.0.0 gw $IP_GATEWAY

De lampjes op de kaart knipperen nu druk, maar zo te zien lukt het
niet om zich aan te melden op het netwerk. Een ping naar bv. 10.0.0.2 levert niets op (adres niet bereikbaar)


Wat kan ik nog onderzoeken?

[ Voor 130% gewijzigd door Verwijderd op 13-09-2003 21:57 ]


  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
WEP, SSID en met de opties van iwconfig wat spelen. Google is je vriend om de opties en configfiles te vinden.

Fijne zondag :)

Everyone complains of his memory, no one of his judgement.


Verwijderd

Topicstarter
Ik heb de versleuteling uitgezet en de volgende wlanup gebruikt:

/sbin/insmod rtl8180_24x.o

/sbin/iwpriv wlan0 wlan_para ssid2scan=AWACS
/sbin/iwpriv wlan0 wlan_para ssid=AWACS

/sbin/iwpriv wlan0 wlan_para networktype=infra
/sbin/iwpriv wlan0 wlan_para wepmode=off
/sbin/iwpriv wlan0 wlan_para channel=7
/sbin/iwpriv wlan0 enable

/sbin/ifconfig wlan0 10.0.0.12 netmask 255.255.255.0
echo "$(/sbin/ifconfig wlan0)"
route add default gw 10.0.0.2

Het lukt nu om de router te pingen en andere computers in het netwerk.
Ook het internet kan ik op.... Alleen op basis van een IP-adres.

Ik kan dus wel via de browser op 81.4.79.121 komen, maar www.awacs.nl werkt niet. Ook ping www.awacs.nl werkt niet, maar wel ping 81.4.79.121
Hij doet dus geen name resolve.

Suggesties?

[ Voor 5% gewijzigd door Verwijderd op 14-09-2003 20:10 ]


  • zaphod_b
  • Registratie: Oktober 2001
  • Laatst online: 25-04 11:35
vi /etc/resolv.conf
ff de IP's van je DNS invullen
o, en je default Gateway kan soms ook handig zijn:

route add default gw <ip van je gw>

suc6

[ Voor 52% gewijzigd door zaphod_b op 14-09-2003 20:17 ]


Verwijderd

Topicstarter
Ik heb in de /etc/resolv.conf het volgende gezet:

ns1.demon.nl 194.159.73.6
ns2.demon.nl 194.159.176.4
ns2.demon.nl 209.246.126.109

De gateway had ik al toegevoegd, want ik kom internet wel op.

Helaas lukt het nog steeds niet om op basis van domeinnamen het web
te bezoeken. En ik weet niet van elke site het IP-adres ;-)

  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Dat is heel goed mogelijk, de goeie syntax voor resolv.conf is (voor debian althans):
code:
1
2
3
4
search mijndomein
nameserver 194.159.73.6
nameserver 194.159.176.4
nameserver 209.246.126.109


De entry search kun je eventueel weglaten.

Everyone complains of his memory, no one of his judgement.


Verwijderd

Topicstarter
Neuh... Werkte ook niet. Heb ik net op jouw advies gedaan.

Ik heb wel mijn router opgegeven als nameserver en nu werkt het!
Toevallig ook enig idee hoe ik mijn resolutie op 1024x768 krijg?
Met Redhat 7.2 lukte dat, maar als ik nu de resolutie van 800x600 zet naar
1024x768 houd ie deze niet vast.

Vraag 2: Hoe start ik wlanup automatisch bij het opstarten
en wlandown bij het afsluiten?

[ Voor 56% gewijzigd door Verwijderd op 14-09-2003 21:45 ]


  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Kom op, we gaan je hier echt niet alles voorkauwen. Google, FAQ en diverse manpages zijn er ook nog.

Everyone complains of his memory, no one of his judgement.


Verwijderd

Off-topic: het is volgens mij "if it ain't broke, dont fix it" ipv "broken"... (8>

  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Verwijderd schreef op 14 september 2003 @ 23:50:
Off-topic: het is volgens mij "if it ain't broke, dont fix it" ipv "broken"... (8>
Nee, het is wel broken, break, broke, broken:
I break the rules.
I broke the rules.
I have broken the rules.
Something is broken.

mmkay? :)

Everyone complains of his memory, no one of his judgement.


Verwijderd

Topicstarter
Okay, die scherm resolutie vraag was een foutje. Beetje off-topic.
Maar kan iemand me wel nog vertellen hoe ik wlandown laat uitvoeren bij een reboot/shutdown?

Verwijderd

Stukje erover in de FAQ Non-Windows Operating Systems - Update: 13/02 O-)

Mag ik je een tipje geven.

Linux => Lezen. (Voor niet-programmeurs: Linux impliceert lezen)

Wil je met GNU/linux aan de gang, dan zul je gewoon (zeker in het begin) erg veel moeten lezen en zelf uit moeten zoeken. Op een gegeven moment zul je door gaan krijgen hoe het allemaal in elkaar steekt en dan zul je merken dat je dingen heel makkelijk kunt gaan instellen/veranderen naar je eigen smaak. :)

Dus erg veel google.com, erg veel www.tldp.org erg veel /usr/share/doc en erg veel man <prognaam> :)

[ Voor 111% gewijzigd door Verwijderd op 15-09-2003 01:22 ]


Verwijderd

Topicstarter
Ik heb al in /etc/rc.d/rc0.d en /etc/rc.d/rc6.d met ln -s /usr/src/wlan/wlandown wlandown
een link gemaakt, maar nog scrolt er van alles -tot een crash aan toe- door het scherm als ik
niet eerst zelf in een terminal venster de /usr/src/wlan/wlandown
uitvoer...

Verwijderd

Sorry for the Off-topic kick: maar je hebt idd gelijk dat het correct engels is 'broken'.... mar als spreekwoord en in spreektaal is het toch echt 'broke' (mensen kijken je vreemd aan als je het anders zegt) ain't is bijvoorbeeld ook al geen 'schrijf' woord....
en nu hou ik op met kicken B)
sebas schreef op 15 September 2003 @ 00:23:
[...]


Nee, het is wel broken, break, broke, broken:
I break the rules.
I broke the rules.
I have broken the rules.
Something is broken.

mmkay? :)

  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Verwijderd schreef op 15 September 2003 @ 01:26:
Ik heb al in /etc/rc.d/rc0.d en /etc/rc.d/rc6.d met ln -s /usr/src/wlan/wlandown wlandown
een link gemaakt, maar nog scrolt er van alles -tot een crash aan toe- door het scherm als ik
niet eerst zelf in een terminal venster de /usr/src/wlan/wlandown
uitvoer...
de links moeten K86wlandown heten, waarbij 86 een willekeurig getal is. Het is enkel nodig om de volgorde aan te geven van de initscripts.

Everyone complains of his memory, no one of his judgement.


Verwijderd

Topicstarter
Okay, ik heb een nieuwe link gemaakt onder de naam K86wlandown, maar nog werkt het niet.
Als ik kijk naar de andere scripts, ziet de inhoud van die scripts er heel anders uit dan mijn simpele wlandown script;

# Sanity checks.
[ -f /etc/nscd.conf ] || exit 0
[ -x /usr/sbin/nscd ] || exit 0

# Source function library.
. /etc/init.d/functions

# nscd does not run on any kernel lower than 2.2.0 because of threading
# problems, so we require that in first place.
case $(uname -r) in
2.[2-9].*)
# this is okay
;;
[3-9]*)
# these are of course also okay
;;
*)
#this is not
exit 0
;;
esac

RETVAL=0
prog=nscd

start () {
secure=""
# for table in passwd group
# do
# if egrep '^'$table':.*nisplus' /etc/nsswitch.conf >/dev/null
# then
# /usr/lib/nscd_nischeck $table ||
# secure="$secure -S $table,yes"
# fi
# done
echo -n $"Starting $prog: "
daemon /usr/sbin/nscd $secure
RETVAL=$?
echo
[ $RETVAL -eq 0 ] && touch /var/lock/subsys/nscd
return $RETVAL
}

stop () {
echo -n $"Stopping $prog: "
/usr/sbin/nscd -K

Etc. etc.
Maar in het K86wlandown script staat:

#Shut down wlan0 net interface
/sbin/ifconfig wlan0 down

#Disable wireless lan driver
/sbin/iwpriv wlan0 disable

#Unload module
/sbin/rmmod rtl8180_24x


Moet ik daar iets mee doen?

  • sebas
  • Registratie: April 2000
  • Laatst online: 16-12-2025
Is niet een /etc/init.d/pcmcia stop allang genoeg?

Everyone complains of his memory, no one of his judgement.


Verwijderd

van wat ik begrijp heb je de kaart nu redelijk werkend, toch?

Mag ik weten wat de precieze specificatie van de kaart is? Ikzelf heb ook een E-tech met nummer (sticker onderop) WLPC04. Deze krijg ik ook niet werkend in RH8 (met nieuwste kernel 2.4.20-20.8).

Verwijderd

Als ik het goed begrepen heb wordt mijn kaartje geidentificeerd als een RT2460.

[ Voor 96% gewijzigd door Verwijderd op 17-09-2003 12:24 ]


  • Tomaat
  • Registratie: November 2001
  • Laatst online: 13-04 13:11
Ik heb een Realtek 8180 (PCI) kaartje van Sweex. Ik heb succesvol de driver van de Realtek site gecompiled en geinstalleerd.

'modprobe rtl8180_24x' geeft de volgende output:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
******** RTL8180 Wireless Lan Driver 2003-06-11 loaded********
RTL8180: 00:0e.0: region #0 IS a PIO resource!
RTL8180: request_region(0x00006400,0x00000100) !
RTL8180: STA is NOT acting as AP!
RTL8180: LITTLE_ENDIAN memory access
RTL8180: station mode eeprom info
RTL8180: EEpromAddressSize = 6!
RTL8180: eepromID = 0x8129
RTL8180: EEPROMVersion = 0x0102
RTL8180: Tx Power Level, channel 0 = 0xdd
RTL8180: Tx Power Level, channel 1 = 0xdd
RTL8180: Tx Power Level, channel 2 = 0xdd
RTL8180: Tx Power Level, channel 3 = 0xdd
RTL8180: Tx Power Level, channel 4 = 0xdd
RTL8180: Tx Power Level, channel 5 = 0xdd
RTL8180: Tx Power Level, channel 6 = 0xdd
RTL8180: Tx Power Level, channel 7 = 0xdd
RTL8180: Tx Power Level, channel 8 = 0xdd
RTL8180: Tx Power Level, channel 9 = 0xdd
RTL8180: Tx Power Level, channel 10 = 0xdd
RTL8180: Tx Power Level, channel 11 = 0xdd
RTL8180: Tx Power Level, channel 12 = 0xdd
RTL8180: Tx Power Level, channel 13 = 0xdd
RTL8180: ChannelPlan = 0x0002
RTL8180: RFChipID = 0x0003
RTL8180: EEPROMVersion > 0x0101
RTL8180: AntennaDiversity = FALSE
RTL8180: CSThreshold = 0x000b
RTL8180: DigitalPhy = FALSE
RTL8180: DefaultAntennaB = TRUE
RTL8180: CSMethod = RCR_EnCS1
RTL8180: wlan driver loaded. ioaddr=0x6400, irq=9, MAC_addr=ga:at:je:ni:et:sa:an


Ik heb het scriptje wat met de source mee kwam aangepast conform mijn WLAN configuratie (gebruikmakend van bovenstaand scriptje van AWACSone):
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

NETWORK_NAME="Spinde WLAN"
IP_ADDR=10.0.0.3
IP_MASK=255.255.255.0

/sbin/insmod rtl8180_24x

/sbin/iwpriv wlan0 wlan_para ssid2scan=${NETWORK_NAME}
/sbin/iwpriv wlan0 wlan_para ssid=${NETWORK_NAME}
/sbin/iwpriv wlan0 wlan_para networktype=infra
/sbin/iwpriv wlan0 wlan_para wepmode=off
/sbin/iwpriv wlan0 wlan_para channel=7
/sbin/iwpriv wlan0 enable

#Configure wlan0 IP address
/sbin/ifconfig wlan0 ${IP_ADDR} broadcast ${IP_BCAST} netmask ${IP_MASK}
echo "$(/sbin/ifconfig wlan0)"


Dit script geeft de volgende output:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
wlan0   no private ioctls.

wlan0   no private ioctls.

wlan0   no private ioctls.

wlan0   no private ioctls.

wlan0   no private ioctls.

wlan0   no private ioctls.

Using /lib/modules/2.4.18/kernel/drivers/net/rtl8180_24x.o
wlan0     Link encap:Ethernet  HWaddr ga:at:je:ni:et:sa:an
          inet addr:10.0.0.3  Bcast:10.255.255.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:9 Base address:0x6400


Zodra ik nu 'ping 10.0.0.2' (IP van het AP) intype, krijg ik de volgende melding:
code:
1
RTL8180: __rtl8180_xmit:Tx low descriptor resource unavailable! skb=C3E691C0, CIRC_SPACE=5


Ook blijven de lampjes op het kaartje uit...
Pagina: 1