Toon posts:

[OpenBSD] geen data op wireless

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik probeer een wireless accesspoint te maken van m'n OpenBSD bak.
Op de OpenBSD heb ik de volgende hostname.ral0:
code:
1
2
up media autoselect mediaopt hostap mode 11b chan 11 nwid amiwifi nwkey 0x1acce55aea
inet 10.0.0.1 255.255.255.0 NONE

waarna ifconfig netjes zegt:
code:
1
2
3
4
5
6
7
ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        address: 00:80:5a:35:79:91
        ieee80211: nwid amiwifi chan 11 bssid 00:80:5a:35:79:91 nwkey 0x1acce55aea 100dBm
        media: IEEE802.11 autoselect mode 11b hostap
        status: active
        inet6 fe80::280:5aff:fe35:7991%ral0 prefixlen 64 scopeid 0x2
        inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255

en een check:
code:
1
2
amiserv nico # arp -an
? (10.0.0.1) at 00:80:5a:35:79:91 on ral0 static


op de Linux client:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
adamra nico # iwconfig ra0 essid "amiwifi" mode managed channel 11 key "1acce55aea"
adamra nico # ifconfig ra0 10.0.0.150 broadcast 10.255.255.255 netmask 255.255.255.0 up
adamra nico # route add default gw 10.0.0.1
adamra nico # ifconfig ra0
ra0       Link encap:Ethernet  HWaddr 00:80:5A:35:1D:F1
          inet addr:10.0.0.150  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:23199 errors:0 dropped:0 overruns:0 carrier:0
          collisions:323 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:2045268 (1.9 Mb)
          Interrupt:11 Base address:0x8000
adamra nico # arp -an
? (10.0.0.1) at <incomplete> on ra0


echter geven pings in beide richtingen tussen 10.0.0.1 en 10.0.0.150 steeds 100% package loss.
in PF heb ik als test een "quick pass all" gedaan voor interface ral0, maar dat helpt niet.

Ik kom er maar niet achter waar ik een fout maak, hebben jullie enig idee?

Verwijderd

Topicstarter
Ik heb nu een tweede pc ingericht met de Ralink kaart en OpenBSD 3.8

In m'n dmesg staat het volgende:
"pcibios0 at bios0: rev 2.1 @xec700/0x3900"
betekend dit dat het ding een pci versie 2.1 heeft?
Want de pc is een PII met een Intel 440BX chipset, wat normaliter een pci2.3 zou hebben.

Er staat namelijk in de ral manpage:
code:
1
2
3
4
CAVEATS
     PCI ral adapters seem to strictly require a system supporting PCI 2.2 or
     greater and will likely not work in systems based on older revisions of
     the PCI specification.


Als dat de oorzaak is zou ik dus nog een andere pc moeten vinden, of weer een nieuwe wirelesskaart moeten kopen die dan wel als AP kan draaien onder OpenBSD.
In dat laatste geval ben ik benieuwd met wat voor kaart men hier ervaring heeft om een werkende AP in OpenBSD te maken.