802.11h-fähige MiniPCI Karte gesucht...

Herakles

Profifragensteller
Moin!

Ich suche eine MiniPCI-WLAN-Karte, die 802.11h Unterstützung bietet. Heißt ich möchte ein WLAN im 802.11a-Band (5GHz) betreiben und muss wegen Auflagen der Regulierungsbehöre DFS(Dynamic Frequency Selection) und RD(Radar Detection) unterstützen.

Kennt jemand eine Karte, für die ein Treiber existiert, der das fehlerfrei beherrscht? Vorzugsweise mit einem *BSD, ich könnte mir unter Umständen allerdings auch eine Lösung mit Linux vorstellen.

Hat jemand eine Idee oder Erfahrung auf diesem Gebiet?

Herzlichen Dank,
Herakles
 
Erstmals in meinem BSDForen.de-Leben möchte ich einen Thread pushen. Weiß denn niemand eine Antwort?

Viele Grüße

Herakles
 
Hallo Herakles,

Erstmals in meinem BSDForen.de-Leben möchte ich einen Thread pushen. Weiß denn niemand eine Antwort?

Viele Grüße

Herakles

Direkt kann ich Dir leider nicht weiterhelfen. Aber in so einer Situation habe ich mir etwas Zeit gegönnt und bin nach folgendem Schema vorgegangen:
  • Bei den einschlägigen Herstellern (Intel, Atheros, ...) auf deren Homepage als Suchbegriff "802.11h" eingeben
  • Die Suchergebnisse nach konkreten Produktnamen durchsuchen
  • Falls FreeBSD oder Linux nicht erwähnt werden, dann Google/Yahoo/AltaVista-Suche mit Produktnamen gefüttert
  • Alternativ zur Suchmasche die Hardware-Notes durchflöhen.

Ich weiß, dass es eine langwierige Sache ist, aber auf diese Weise habe ich immer die passende Hardware gefunden.

JueDan
 
Hi Juedan!

Die Idee mit den Herstellern ist eigentlich eine gute Idee, der eigentliche Haken ist aber nicht der, dass die Hardware das nicht bewerkstelligen kann, sondern dass der Treiber das Ganze unterstützen muss.

Ich hab unter Linux einen eigenen Branch bei madwifi gefunden(das ist der etwas ältere Treiber mit nem BLOB in der HAL für Atheros-Karten), der sich "DFS" nennt. Bennoit Papillaut hat diesen Treiber für DFS schüssig gemacht, das Problem ist nur, dass der nicht zuverlässig funktionert und sogar bei einem WLAN-Scan durch meinen Lenovo-Laptop ein Radarsignal erkennt und den Kanal wechselt.

Also - dass es Hardware gibt, die das unterstützt, scheint nicht das Problem zu sein. Was ich brauche, ist ein guter, fähiger Treiber - wie gesagt, am Liebsten für ein BSD, Linux wäre, naja, okay - der DFS kann.

Viele Grüße
Herakles
 
Hi Herakle,

Hi Juedan!

Die Idee mit den Herstellern ist eigentlich eine gute Idee, der eigentliche Haken ist aber nicht der, dass die Hardware das nicht bewerkstelligen kann, sondern dass der Treiber das Ganze unterstützen muss.

Ich hab unter Linux einen eigenen Branch bei madwifi gefunden(das ist der etwas ältere Treiber mit nem BLOB in der HAL für Atheros-Karten), der sich "DFS" nennt. Bennoit Papillaut hat diesen Treiber für DFS schüssig gemacht, das Problem ist nur, dass der nicht zuverlässig funktionert und sogar bei einem WLAN-Scan durch meinen Lenovo-Laptop ein Radarsignal erkennt und den Kanal wechselt.

Also - dass es Hardware gibt, die das unterstützt, scheint nicht das Problem zu sein. Was ich brauche, ist ein guter, fähiger Treiber - wie gesagt, am Liebsten für ein BSD, Linux wäre, naja, okay - der DFS kann.

Viele Grüße
Herakles

Ich meinte, dass Du erstmal einen Überlick über die Hardware bekommst und ANSCHLIESSEND $Suchmaschine benutzt, um herauszufinden, ob Dein Lieblingsbetriebssystem überhaupt Treiber anbietet und welche Erfahrungen User mit dem Treiber gemacht haben. Über die manpage zum Treiber erfährst Du dann auch noch Details.

Eine Idee habe ich noch: NDIS-Wrapper. Besorge Dir eine Karte, die 802.11h unterstützt und binde den Windows-Treiber ein.

JueDan
 
Mensch Jürgen!

NDIS-Wrapper! Dass ich da noch nicht drauf gekommen bin! DAS werde ich mal ausprobieren.

Und was die Hardwaresache angeht (nachgucken, welche Karte das kann, nach Treiber suchen, etc.) - ich hab das vor einigen Monaten schon einmal genauso gemacht und war erfolglos. Windows Treiber bis zum Umfallen, *nix (wie der Name offenbar schon sagt) nix.

Da hab ich vor kurzem auch noch etwas schönes mit Kyocera erlebt. Ich brauchte in der Firma einen Linux-Treiber für einen Kyocera-Drucker. Die Homepage versprach "Unix und Linux Treiber auf Anfrage". Diese Anfrage habe ich dann per Telefon gestellt und die Antwort erhalten, dass es keine Treiber gibt. Großartig! Irgendwie wird eben doch nur die Do$e unterstützt...

Grüße
Herakles
 
Ich hab gerade mal in den FreeBSD Sourcen (8.0-RELEASE) gegrept:

Code:
cd /usr/src
grep -ir "802.11h" *

und beim
mwl — Marvell 88W8363 IEEE 802.11n wireless network driver
(man mwl)

kamen Sachen zum Vorschein wie:

Code:
sys/dev/mwl/mwlhal.c: * Configure radar detection in support of 802.11h.
sys/dev/mwl/mwlhal.c:   HostCmd_802_11h_Detect_Radar *pCmd;
sys/dev/mwl/mwlhal.c:   _CMD_SETUP(pCmd, HostCmd_802_11h_Detect_Radar,
sys/dev/mwl/mwlhal.c:           HostCmd_CMD_802_11H_DETECT_RADAR);

Vielleicht bringt Dich diese Vorgehensweise weiter oder gar dieser Treiber.
Code:
man ifconfig
hat auch einen Abschnitt zu "dfs".

[EDIT]
Code:
$ grep -ir "dfs" /usr/src/sys/dev/mwl/*
sys/dev/mwl/if_mwl.c:           | IEEE80211_C_DFS               /* DFS supported */
sys/dev/mwl/if_mwl.c:           /* DFS channel switch */
sys/dev/mwl/if_mwl.c:   ieee80211_dfs_notify_radar(ic, ic->ic_curchan);
sys/dev/mwl/if_mwl.c:           mwl_hal_setradardetection(mh, DR_DFS_DISABLE);
sys/dev/mwl/mwlhal.h:   DR_DFS_DISABLE                  = 0,
sys/dev/mwl/mwlreg.h:#define DR_DFS_DISABLE
 
Last edited:
Back
Top