[Berlin-wireless] fonera: olsr-Nachbarn erscheinen nichtalsHost-Routen
Sven-Ola Tuecke
sven-ola
Mi Mai 16 08:57:03 CEST 2007
Nachsatz: Hat man die Oops-Position endlich 'rausgebracht ist es in 50% der
Faelle mittem im HAL. Closed Source. Und man ahnt, warum Madwifi nicht im
normalen Linux-Kernel drin ist. Wenn der Wifi Mist nicht ein paar
Alleinstellungsmerkmale haette, wuerde ich das auch nicht verwenden :(
// Sven-Ola
Am Mittwoch, 16. Mai 2007 08:34 schrieb Sven-Ola Tuecke:
> Hi Martin,
>
> "sven_jiffies" und "stuck beacons" sind unterschiedliche Meldungen mit
> aehnlichem Hintergrund AFAIK. Das mit den "sven_jiffies" ist ein "Nothack".
> Wenn ein Paket gesendet werden soll, stellt man es in den
> Atheros-Hardware-Sendepuffer und wartet auf den TX-Interrupt. Wenn der
> nicht kommt, haengt das Ding. Mein Hack misst das in Kernel-Zeit (als in
> Jiffies). Beim naechsten zu sendenden Paket nachgucken ob nach
> so-und-soviel Jiffies endlich mal ein TX-Interrupt auftrat. Wenn nicht ->
> Soft Reset.
>
> Sporadische Reboots sind dann eigentlich immer Oopses im Madwifi, z.B.
> Null-Pointer-Zugriff. Mit 'ner Seriellen kann man dann auch die
> entsprechende Ausgabe sehen. Leider ist der Kernel-2.6 aus'm Kamikaze
> riesengrosz. Weswegen die OpenWrt Entwickler die Kernel-Symbole nicht
> einkompilieren. Und man nun die Programmadresse (Oops-Position) bei Modulen
> nicht so einfach
> herausbekommt. Abhilfe: "Load all symbols for debugging" beim
> Kernelkompilieren einschalten. Dann die Partitionsaufteilung der Fonera
> aendern (mit Symbolen > 0xb0000). Dann bekommt man spaeter mit
> cat /proc/ksyms auch ein paar Zahlen, die man mit der Modul-Oops-Adresse
> vergleichen kann. Das war unter kernel-2.4 deutlich praktischer :(
>
> // Sven-Ola
>
> Am Mittwoch, 16. Mai 2007 01:44 schrieb Matthias:
> > Martin Schmitz schrieb:
> > > Jo, das kann ich mir vorstellen. Meine "Fonera" idlet hier nur vor sich
> > > hin und ist trotzdem so heiß, daß man das Gefühl hat, sich die Finger
> > > zu verbrennen. Broken by design nennt man sowas wohl. ;-)
> >
> > Bei den neueren 2200 Foneras wurde deshalb auch das Design geändert.
> > 7,5 Volt, externer Ethernet-Transceiver, 2.Antenne auf´s PCB geätzt,
> > kein Kühlkörper ;-)
> > Bilder unter http://zone-sys.net/fon2200/
> >
> > Zurück zum alten Modell. Seit einigen Wochen läuft auf meinem Dach ein
> > Fonera unter Kamikaze mit jffs, derzeit r7143.
> >
> > Die erste Zeit mit openwrt madwifi. Dabei traten die üblichen
> > Sendeaussetzer auf. Ein Wechsel zu Sven-Ola´s madwifi änderte das
> > deutlich. Allerdings musste ich später die mtu herunter setzen um
> > überhaupt Pakete durch zu bekommen. rts und frag absolut wirkungslos.
> >
> > Meine Gegend ist stark mit wlan "belastet", ca. 50 Stationen bei nem
> > Scan, aber nur zwei Freifunk-Nachbarn (wrt´s). In den späteren
> > Abendstunden musste mtu auf 300 um noch Durchsatz zu haben. Langsam aber
> > stabil. Keine Aussetzer, alles prima.
> >
> > Seit vorgestern habe ich Felixs madwifi installiert. Läuft, gibt aber
> > manchmal reboot´s. Kann es nicht näher debugen, schein aber kurz nach
> > beginnender Aktivität meinerseits zu geschehen. In dmesg tauchen "tx
> > queue stuck" auf (ist das analog zu den "sven_jiffies"?). Erst häufig,
> > dann weniger werdend. mtu konnte ich wieder auf 1500 setzen. Die
> > Geschwindigkeit stimmt also :-) Allerdings nur mit ausgestelltem rts.
> > Dafür liefert horst nur noch unbrauchbare Daten :(
> >
> > Werde noch bissl weiter testen, bevor ich mich entscheide ob der "alte"
> > wieder drauf kommt.
> >
> > Gruß
> > matthias
> > _______________________________________________
> > Berlin mailing list
> > Berlin at olsrexperiment.de
> > http://lists.olsrexperiment.de/cgi-bin/mailman/listinfo/berlin
>
> _______________________________________________
> Berlin mailing list
> Berlin at olsrexperiment.de
> http://lists.olsrexperiment.de/cgi-bin/mailman/listinfo/berlin
Mehr Informationen über die Mailingliste Berlin