|
|
|
WLanhsh & WLanwse Forum des WLan Hohenschönhausen und des WLan Weißensee wlanhsh.freifunk.net
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Keksdosenmann
Anmeldedatum: 23.02.2005 Beiträge: 1917 Wohnort: Hsh, vor der Kleingartenkolonie
|
Verfasst am: 12.04.2006, 15:54 Titel: |
|
|
ali hat Folgendes geschrieben: | Hi,
Keksdosenmann hat Folgendes geschrieben: |
Hier nochmals die fehlerbeschreibung: Die BSSID ändert sich sofort, wenn im Ad-Hoc - Modus ein Chanal gewählt wird. Einstellungen mit iwconfig eth* ap 02:ca:ff:ee:ba:be sind genauso unwirksam wie die versuche, sich mit einen dieser netze zu verbinden, obwohl sie mit einenen netzwerkscan ( iwlist eht* scanning ) verzeichnet sind.
|
habe gerade mal in die "git-1.0.8" von ipw2200.c (Kernel 2.6.16) geschaut. Es gibt einen Modulparameter "auto_create", der defaultmäßig auf 1 steht. Damit wird im Adhoc-Mode eine IBSS angelegt. Versuch's doch mal mit 0, d.h.
modprobe ipw2200 auto_create=0
wenn es diesen Parameter in Deiner Version gibt.
Gruß,
ali. |
dies sollte auf jeden fall mal einen versuch wert sein, aber sag mal genau, wann man das da eintragen muss, vor dem make? oder dann, wenn der treiber bereits installiert ist? _________________ http://www.foebud.org
mfg |
|
Nach oben |
|
|
ali
Anmeldedatum: 17.01.2006 Beiträge: 369 Wohnort: 13086, Behaimstr.
|
Verfasst am: 12.04.2006, 16:09 Titel: |
|
|
Keksdosenmann hat Folgendes geschrieben: |
Hier nochmals die fehlerbeschreibung: Die BSSID ändert sich sofort, wenn im Ad-Hoc - Modus ein Chanal gewählt wird. Einstellungen mit iwconfig eth* ap 02:ca:ff:ee:ba:be sind genauso unwirksam |
Dieser Patch sollte eine statisch gesetzte BSSID im adhoc Mode
beibehalten:
--- ipw2200.c.orig 2006-04-12 14:37:41.000000000 +0200
+++ ipw2200.c 2006-04-12 14:43:26.000000000 +0200
@@ -3610,6 +3610,11 @@
static void ipw_create_bssid(struct ipw_priv *priv, u8 * bssid)
{
+ if (priv->config & CFG_STATIC_BSSID) {
+ memcpy(bssid, priv->bssid, ETH_ALEN);
+ return;
+ }
+
/* First 3 bytes are manufacturer */
bssid[0] = priv->mac_addr[0];
bssid[1] = priv->mac_addr[1];
(ohne Garantie, habe keine Karte hier und kann auch nicht übersetzen).
auto_create=0 hat den Nachteil, daß die Karte immer einen "Helfer", d.h. einen zweiten FF-Knoten braucht, um zu starten.
ali
P.S. Warum kommen in Beiträgen TABs nicht durch? Vor memcpy und return gehört jeweils einer.
Zuletzt bearbeitet von ali am 12.04.2006, 16:52, insgesamt 2-mal bearbeitet |
|
Nach oben |
|
|
Keksdosenmann
Anmeldedatum: 23.02.2005 Beiträge: 1917 Wohnort: Hsh, vor der Kleingartenkolonie
|
Verfasst am: 12.04.2006, 16:34 Titel: |
|
|
Code: |
Beispiel mit lücken im TEXT asdjklasdöljk-
|
dann musst du das in[code] - klammern schreiben _________________ http://www.foebud.org
mfg |
|
Nach oben |
|
|
ali
Anmeldedatum: 17.01.2006 Beiträge: 369 Wohnort: 13086, Behaimstr.
|
Verfasst am: 12.04.2006, 16:53 Titel: |
|
|
Keksdosenmann hat Folgendes geschrieben: |
dann musst du das in[code] - klammern schreiben |
Danke. Soeben probiert - das bricht aber lange Zeilen um |
|
Nach oben |
|
|
ali
Anmeldedatum: 17.01.2006 Beiträge: 369 Wohnort: 13086, Behaimstr.
|
Verfasst am: 13.04.2006, 01:48 Titel: |
|
|
Keksdosenmann hat Folgendes geschrieben: |
dies sollte auf jeden fall mal einen versuch wert sein, aber sag mal genau, wann man das da eintragen muss, vor dem make? oder dann, wenn der treiber bereits installiert ist? |
Wenn der Treiber geladen wird (mit modprobe/insmod), also nach der Treiberinstallation.
Vermute mal, das passiert in den Hardware-APs entweder in einem rc.d Skript oder via /etc/modules.conf ...?
ali |
|
Nach oben |
|
|
glockman
Anmeldedatum: 21.09.2004 Beiträge: 2097 Wohnort: suermondtstr/degnerstr ... ohne AP
|
Verfasst am: 14.04.2006, 19:59 Titel: |
|
|
es passiert per hotplugd ... ist für die prism54 nötig gewesen ... sonst wäre die firmware nicht geladen worden
aber das module auszuhängen und iwder einzuhängen ist ja nicht das broblem |
|
Nach oben |
|
|
ali
Anmeldedatum: 17.01.2006 Beiträge: 369 Wohnort: 13086, Behaimstr.
|
Verfasst am: 18.04.2006, 09:31 Titel: |
|
|
Hi,
falls es noch mal jemand mit einem Intel-Modul im Hardware-AP probieren will, hier ist ein größerer Patch, der hoffentlich dafür sorgt, daß die BSSID bei ipw2200 konstant bleibt. Er enthält den ersten.
Er kompiliert, mehr kann ich hier leider nicht testen. Und da ich westlich vom Antonplatz sitze, habe ich zu Hause nur sporadisch Zugang zum Forum. Posten ist von dort fast unmöglich.
Gibt es das Intelmodul auch als Cardbus-Karte?
ali
--- ipw2200.c.orig 2006-04-12 14:37:41.000000000 +0200
+++ ipw2200.c 2006-04-14 01:53:53.000000000 +0200
@@ -3610,6 +3610,11 @@
static void ipw_create_bssid(struct ipw_priv *priv, u8 * bssid)
{
+ if (priv->config & CFG_STATIC_BSSID) {
+ memcpy(bssid, priv->bssid, ETH_ALEN);
+ return;
+ }
+
/* First 3 bytes are manufacturer */
bssid[0] = priv->mac_addr[0];
bssid[1] = priv->mac_addr[1];
@@ -5446,6 +5451,16 @@
}
}
+ /* If a static BSSID was configured, check if the network has it */
+ if (priv->config & CFG_STATIC_BSSID)
+ if (memcmp(priv->bssid, network->bssid, ETH_ALEN)) {
+ IPW_DEBUG_ASSOC("Network '%s (" MAC_FMT ")' excluded "
+ "because of non-matching BSSID ( != " MAC_FMT ")\n",
+ escape_essid(network->ssid, network->ssid_len),
+ MAC_ARG(network->bssid), MAC_ARG(priv->bssid));
+ return 0;
+ }
+
/* If the old network rate is better than this one, don't bother
* testing everything else. */
if (match->network && match->network->stats.rssi > network->stats.rssi) {
@@ -6618,7 +6633,8 @@
}
if ((priv->status & STATUS_ASSOCIATED) &&
(priv->ieee->iw_mode == IW_MODE_ADHOC) && (active_network == 0)) {
- if (memcmp(network->bssid, priv->bssid, ETH_ALEN))
+ if (memcmp(network->bssid, priv->bssid, ETH_ALEN) &&
+ !(priv->config & CFG_STATIC_BSSID))
if ((network->capability & WLAN_CAPABILITY_IBSS) &&
!(network->flags & NETWORK_EMPTY_ESSID))
if ((network->ssid_len == |
|
Nach oben |
|
|
Keksdosenmann
Anmeldedatum: 23.02.2005 Beiträge: 1917 Wohnort: Hsh, vor der Kleingartenkolonie
|
Verfasst am: 18.04.2006, 09:42 Titel: |
|
|
also die intel werkelt seit gestern abend wieder auf dem uplink bei nico. die bssid ist wohl soweit fest, im moment gibt es aber nur das problem, dass die olsr-pakete, die dort losgeschickt werden, nicht bei den nodes ankommen (wahrscheinlich), sodass die etx-werte gleich 0 sind. Es gibt eine ausnahme: die 104.12.0.8 ... warum? - Keine ahnung _________________ http://www.foebud.org
mfg |
|
Nach oben |
|
|
ali
Anmeldedatum: 17.01.2006 Beiträge: 369 Wohnort: 13086, Behaimstr.
|
Verfasst am: 18.04.2006, 10:05 Titel: |
|
|
Keksdosenmann hat Folgendes geschrieben: | also die intel werkelt seit gestern abend wieder auf dem uplink bei nico. die bssid ist wohl soweit fest, im moment gibt es aber nur das problem, dass die olsr-pakete, die dort losgeschickt werden, nicht bei den nodes ankommen (wahrscheinlich), sodass die etx-werte gleich 0 sind. Es gibt eine ausnahme: die 104.12.0.8 ... warum? - Keine ahnung |
Der Patch sollte dafür sorgen, daß kein anderer Node (Windows ?) die Intelkarte von der BSSID wegziehen kann, egal wie hoch ihr TSF-Wert ist.
Aber wie gesagt, ungetestet aus Mangel an Gelegenheit.
OLSR-Pakete von Nico:
Seltsam.
Was sagt das Horst-Tool auf den direkten Nachbarn von Nico?
Besser noch ethereal mit WLAN fixed auf Kanal 10 im Monitormode mit Capturefilter auf einem Notbuch.
Kommt da gar nichts an, oder nur Beacons?
Bin hier weit weg von Wse. Vielleicht schaffe ich es heute abend mal mit dem NB in Nicos Nähe. Welche MAC-Adresse hat die Intelkarte bei Nico?
ali |
|
Nach oben |
|
|
Keksdosenmann
Anmeldedatum: 23.02.2005 Beiträge: 1917 Wohnort: Hsh, vor der Kleingartenkolonie
|
Verfasst am: 18.04.2006, 10:29 Titel: |
|
|
ich bin auch weit weg von wse. seine mac, mh, würd sagen das iss die 00:12:F0:14:F4:4D ... wenn es dich interessiert . _________________ http://www.foebud.org
mfg |
|
Nach oben |
|
|
ali
Anmeldedatum: 17.01.2006 Beiträge: 369 Wohnort: 13086, Behaimstr.
|
Verfasst am: 18.04.2006, 11:14 Titel: |
|
|
Keksdosenmann hat Folgendes geschrieben: | ich bin auch weit weg von wse. seine mac, mh, würd sagen das iss die 00:12:F0:14:F4:4D ... wenn es dich interessiert . |
Danke. Eventuell brauche ich sie zum Filtern, wenn in der Luft um Nico zu viel los ist. Nicos AP ist in der Albertinen-/Ecke Berliner Str., oder? Gibt's da ein Cafe/Kneipe, wo man ihn empfängt - falls es regnet?
ali |
|
Nach oben |
|
|
gockelhahn
Anmeldedatum: 07.12.2005 Beiträge: 184 Wohnort: Berliner Allee / Smetanastraße (104.13.13.13)
|
Verfasst am: 18.04.2006, 11:20 Titel: |
|
|
ne nico isn stück weiter zum antonplatz hin
hab grad mal horst angeschmissen, der zeigt mir nur ein! verirrtes paket an, was ich von der unten genannten mac-adresse empfange
(-87 182/095 00:12:f0:14:f4:4d (02:ca:ff:ee:ba:be) 0/1 1a0d0000)
alles sehr komisch ... _________________ jabber: gockelhahn @ dernico.no-ip.org |
|
Nach oben |
|
|
Keksdosenmann
Anmeldedatum: 23.02.2005 Beiträge: 1917 Wohnort: Hsh, vor der Kleingartenkolonie
|
Verfasst am: 18.04.2006, 11:29 Titel: Lösungsansatz: |
|
|
Lösungsansatz: Ich denke hier gibt es noch ein Problem mit dem Treiber .... folgendes habe ich eben im Kernel-log gefunden:
Code: | ipw2200: Firmware error detected. Restarting.
ipw2200: Firmware error detected. Restarting.
[diese meldung ungefähr 300 mal ]
ipw2200: Firmware error detected. Restarting. |
_________________ http://www.foebud.org
mfg |
|
Nach oben |
|
|
gockelhahn
Anmeldedatum: 07.12.2005 Beiträge: 184 Wohnort: Berliner Allee / Smetanastraße (104.13.13.13)
|
Verfasst am: 18.04.2006, 11:33 Titel: |
|
|
jau und nen system-log gibts auch nich ... war das bei nico schon immer so? _________________ jabber: gockelhahn @ dernico.no-ip.org |
|
Nach oben |
|
|
Keksdosenmann
Anmeldedatum: 23.02.2005 Beiträge: 1917 Wohnort: Hsh, vor der Kleingartenkolonie
|
Verfasst am: 18.04.2006, 11:36 Titel: |
|
|
das war da schon immer so, ja ... das liegt daran, das das kein wrt iss _________________ http://www.foebud.org
mfg |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|
| |