Erledigte Punkte =============================================================================== Punkte, die in todo.txt oder bugs.txt erledigt sind, bitte hier reinschieben - unter Beibehaltung der lfd. Nummer! Frank, 02.01.2002 Version 2.0.2: ============== ------------------------------------------------------------------------------- B000. fm 02.01.2002 Erledigt: fm 02.01.2002 Muster: bugs.txt und done.txt anlegen ------------------------------------------------------------------------------- B009. fm 02.01.2002 Erledigt: nico 07.01.2002 check/mgetty.txt: MGETTY_MSN OPT_MGETTY - NUMERIC --> +49 muss gehen! Bemerkung: Zeile mittlerweile im Opt-Paket abgeändert in MGETTY_MSN OPT_MGETTY - NOTEMPTY ------------------------------------------------------------------------------- B011. fm 02.01.2002 Erledigt: tobig 28.12.2001 insmod: No module named ' ip_masq_udp_dloose.o' found in '/lib/modules' ------------------------------------------------------------------------------- B015. fm 02.01.2002 Erledigt: cp 09.02.2002 PCMCIA: cs89x0_cs.o für Linux 2.2.19 IBM EtherJet PC Card (10MBit Ethernet) ------------------------------------------------------------------------------- B050. fm 02.01.2002 Erledigt: tobig 21.12.2001 ip-up: aufruf time nach ip-up.time auslagern ------------------------------------------------------------------------------ B029. fm 02.01.2002 Erledigt: tobig 03.01.2002 opt/files/usr/bin/logger liegt sowohl in base- als auch in tools Bemerkung: logger aus tools gelöscht, da in base verwendet ------------------------------------------------------------------------------ B053. fm 02.01.2002 Erledigt: cp 09.02.2002 imodem: antwortet nicht auf AT agetty[1926]: com1: can't exec /usr/bin/miterm.sh: No such file or directory Fehlendes dtou? ------------------------------------------------------------------------------- B054. fm 02.01.2002 Erledigt: tobig 03.01.2002 ip-up.ens: alle ausgaben auf die console umleiten 2>/dev.. -> >/dev.. Bemerkung: Keine Umleitung, da generell in ip-up umgeleitet wird ------------------------------------------------------------------------------ B030. fm 02.01.2002 Erledigt: knuffel 03.01.2002 opt/files/lib/libdl.so.1 liegt sowohl in base- als auch in dsl und vbox Bemerkung: Falsche Fehlermeldung, da nur bei portfw='yes' geladen. ------------------------------------------------------------------------------- B031. fm 02.01.2002 Erledigt: knuffel 03.01.2002 /usr/local/bin/crypt liegt sowohl in base als auch in samba_lpd ------------------------------------------------------------------------------- B070. fm 02.01.2002 Erledigt: knuffel 03.01.2002 Doku/config.txt: Unvollständiger Kommentar > früher stand in der Dokumentation zum Treiber für Ne2000-kompatible > PCI-Karten Folgendes: > > '8390 ne2k-pci' NE2000 PCI clone (Realtek 8019/8029) > > Jetzt steht hier nur noch: > > '8390 ne2k-pci' NE2000 PCI clone Bemerkung: Ist schon wieder drin. ------------------------------------------------------------------------------ B032. fm 02.01.2002 Erledigt: tobig 03.01.2002 fdisk liegt im tools-archiv, wird von diesem aber gar nicht benutzt. Bemerkung: fdisk aus tools gelöscht ------------------------------------------------------------------------------- B008. fm 02.01.2002 Erledigt:stpeiser 04.01.2002 faq: K7S5A-Mainboard mit Windows2000 oder XP -> CRC-Error ------------------------------------------------------------------------------- B022. fm 02.01.2002 Erledigt: cka 04.01.2002 mkswap ist in tools und hd Bemerkung: mkswap und swapon/off aus tools entfernt, doku angepasst ------------------------------------------------------------------------------- B028. fm 02.01.2002 Erledigt: cka 04.01.2002 Tippfehler in der base.txt: beetween -> between ------------------------------------------------------------------------------- B058. fm 02.01.2002 Erledigt: knuffel 05.01.2002 dhcpd: netbios-node-type In /etc/rc.d/rc200.dhcp wird nun auch der Parameter 'netbios-node-type' gesetzt, jedoch kann dieser Wert nicht über die DHCP-Konfigurationsdatei gesetzt werden. Bemerkung knuffel: Es wird entweder 8 oder 1 gesetzt und was Anderes ist auch nicht sinnvoll. Wenn ein WINS-Server existiert (egal ob fli4l das ist oder ein anderer Rechner), wird 8 gesetzt. Das bedeutet, daß gerichtete Anfragen an den WINS gesendet werden. Wenn der WINS nicht antwortet (und erst dann!) werden Broadcasts für die NETBIOS-Namensauflösung verwendet. Das ist also die kompatibelste Option (Hybrid). Wenn kein WINS-Server existiert, wird 1 gesetzt - damit wird im lokalen Netzwerk gebroadcastet. Ich sehe keinen Sinn darin, das einstellbar zu machen, gibt nur wieder 100e von Supportanfragen, ein x-mal überarbeitete Doku usw... ------------------------------------------------------------------------------ B064. fm 02.01.2002 Erledigt: knuffel 05.01.2002 Doku OPT_MOUNT die Doku für OPT_MOUNT in Version 2.0.1 ist falsch: Und wenn mal eine CD-ROM gemountet werden soll: OPT_CDROM='yes' OPT_MOUNT='yes' MOUNT_N='1' # number of mounts MOUNT_1_DEV='hdc' # device to mount MOUNT_1_POINT='/usr/local/cdrom' # where to mount dev MOUNT_1_FS='isofs' # type of filesystem: vfat, ext2, isofs MOUNT_1_CHECK='no' # check/repair fs if corrupted: yes, no MOUNT_1_OPTION='ro' # mount 'ro' (readonly) Eine CD-ROM kann nur gelesen werden. Einzutragen ist daher als MOUNT_2_OPTION der Wert 'ro' (für Read-Only). Hier muß es heißen: MOUNT_1_FS='iso9660' # type of filesystem: vfat, ext2, iso9660 router 2.0.1 # mount -t isofs /dev/hdc /mnt/cdrom1 -o ro mount: Mounting /dev/hdc on /mnt/cdrom1 failed: No such device router 2.0.1 # mount -t iso9660 /dev/hdc /mnt/cdrom1 -o ro router 2.0.1 # ------------------------------------------------------------------------------ B048. fm 02.01.2002 Erledigt: knuffel 05.01.2002 ramdisk-zähler korrigieren: -le 7 oder -le 6 (dev-doku, rc.lpd, rc.vbox) ------------------------------------------------------------------------------ B046. fm 02.01.2002 Erledigt: cka 06.01.2002 dhcpd wird nicht mehr gestartet wenn mount_boot != rw ? Bemerkung: es wird ein fehler am bildschirm, wie auch in die bootmsg.txt geschrieben. ------------------------------------------------------------------------------ B071. fm 02.01.2002 Erledigt: knuffel 06.01.2002 Doku: LCD_OPTION='a_type=2' fehlt Bemerkung: Schon gefixt ------------------------------------------------------------------------------- B004. fm 02.01.2002 Erledigt: hs 06.01.2002 Doku: hd.txt: es wird auf Parameter in base.txt Bezug genommen --> Hinweis! ----------------------------------------------------------------------------- B005. fm 02.01.2002 Erledigt: hs 06.01.2002 Doku: Typo: "ram0 wir dvom" statt "ram0 wird vom" ------------------------------------------------------------------------------ B049. fm 02.01.2002 Erledigt: hs 06.01.2002 recover.sh abwarten bevor man ein neues opt.tgz überträgt Bemerkung: war schon gefixt ------------------------------------------------------------------------------ B002. fm 02.01.2002 Erledigt: hs 06.01.2002 Doku: Verweis auf Kapitel 5 - hd-install - ist falsch ------------------------------------------------------------------------------- B038. fm 02.01.2002 Erledigt: cka 06.01.2002 OPT_TIME: Beispiel-Server austauschen, Erlangen macht Reject auf Port 37 Bemerkung: ist auf ptbtime1.ptb.de gesetzt ------------------------------------------------------------------------------- B055. fm 02.01.2002 Erledigt: cka 06.01.2002 Meldung des Kernels: probable hardware bug... Bemerkung: war schon gefixt, siehe fm mail ------------------------------------------------------------------------------ B057. fm 02.01.2002 Erledigt: knuffel 06.01.2002 dhcpd: netbios-name-servers In /etc/rc.d/rc200.dhcp wird nun auch der Parameter 'netbios-name-servers' gesetzt, jedoch wird zweimal hintereinander die selbe IP-Adresse aufgeführt bzw. derselbe Parameter übergeben. Bemerkung knuffel: Das ist Absicht von mir gewesen, da Win95 einen Bug enthält, welcher dann auftritt, wenn nur ein WINS-Server übergeben wird. Ich habe jetzt ein zweite Variable für die WINS-IP eingeführt. Ist diese leer, wird der erste WINS-Server 2x übergeben. Im Falle von fli4l als WINS-Server oder -Client wird sie immer doppelt übergeben, da dann nur eine IP existiert. ------------------------------------------------------------------------------ B051. fm 02.01.2002 Erledigt: hs 06.01.2002 device-nodes für msys-disk on chip anglegen /dev/fla[a|b][1-4] Bemerkung: ist schon als /dev/msys/fla[a|b][1-4] im rootfs ------------------------------------------------------------------------------- B060. fm 02.01.2002 Erledigt: hs 06.01.2002 Alle dtous nach setflags.sh verlegen Bemerkung: dies stammt noch aus der Zeit vor der Modulariesierung und kann damit entfallen. ------------------------------------------------------------------------------- B075. tb 06.01.2002 Erledigt: knuffel 06.01.2002 Dokumentation zu PPP_NETMASK fehlt ------------------------------------------------------------------------------ B074. tb 06.01.2002 Erledigt: knuffel 12.01.2002 Keine Einwahl, wenn kein Ausgabegerät angeschlossen > ich bin dem Wahnsinn nahe und weiss nicht mehr weiter. > Ich habe mir einen ISDNRouter gebaut aus: Mainboard GA586HX, AVM A1 > und > einer Realtek 8139. Funktioniert einwandfrei (Fli 2.0.1). > Alles in ein kleines Gehäuse gebaut, ohne Grafikkarte. Bootet hoch, > Ethernet funktioniert aber er wählt sichnicht mehr beim Provider ein. > Mit > Grafikkarte und angeschlossenem Monitor geht alles wieder. Ziehe ich > das > Monitorkabel ab, wählt er sich nicht mehr ein. Stecke ich das > Monitorkabel > wieder ein, sehe ich die Fehlermeldung - HiSax cause E001b - > OK, habe nun wie im Consolen Howto beschrieben alle Ausgaben auf Com2 > umgeleitet. Über Hyperterm (Nullmodemkabel) von einem anderen Rechner > aus > sehe ich nun alle Bootmeldungen und alles funktioniert einwandfrei. > Ziehe > ich nun das Nullmodemkabel ab, wählt er sich nicht mehr ein. Gleiches > Problem wie mit Grafikkarte und nicht angeschlossenem Monitor, denn > wenn > ich das Kabel wieder aufstecke, sehe ich im Hyperterm die gleiche > HiSax > Meldung E001B. > Ich hab schon versucht die Pins auf dem Nullmodemkabel zu Brücken, > (2-3; 4-5; 6-8-20) kein Erfolg. > Hat irgendjemand eine Idee wie ich den Router betreiben kann ohne > Grafikkarte bzw. ohne angeschlossenes Nullmodem? Bemerkung knuffel: Erledigt in NG Es klappt!!!! Meinen Besten Dank an alle die sich ihr Hirn zermartert haben, es war wirklich ein Masseproblem. Ich wäre alleine ehrlich gesagt nie darauf gekommen. Mein Problem lag darin, dass das Gehäuse aus Plexiglas besteht und ich vergessen habe den Schutzleiter auf die Masse des Mainboard zu legen. Jetzt kann ich wieder ruhig schlafen. ------------------------------------------------------------------------------ B025. fm 02.01.2002 Erledigt: od 12.01.2002 dhcp-Client (dhclient oder opt_dhcpcd) ------------------------------------------------------------------------------- B041. fm 02.01.2002 Erledigt: od 12.01.2002 mkfli4l: NUMERIC lässt '+' zu? Wichtig für mgetty +49 Ja. + ist ein erlaubtes Zeichen. ------------------------------------------------------------------------------- B006. fm 02.01.2002 Erledigt: od 12.01.2002 ISDN-Typ 15: Es wird versucht, hisax-f.o statt hisax-n.o zu laden? od 12.01.2002 Nach einem Code-Review kann ich das nicht bestaetigen. Woher kommt diese Annahme? Wer hat diesen Fehler gemeldet? Bzw. wird er von vielen Usern gemeldet? Habe eben eine Konfiguration mit Typ 15 ausprobiert. Es wird hisax-n.o geladen! ------------------------------------------------------------------------------- B077. tb 06.01.2002 Erledigt: 12.01.2002 Doku base, pnp.html: falsche config-Datei angegeben: die entsprechenden Daten (IRQ/IO) in die config/base.txt übernehmen Es muß heißen: die entsprechenden Daten (IRQ/IO) in die config/isdn.txt übernehmen ------------------------------------------------------------------------------ B001. fm 02.01.2002 Erledigt: od 13.01.2002 Doku: PNP die geänderten Werte müssen in isdn.txt und nicht base.txt übernommen werden ------------------------------------------------------------------------------- B061. fm 02.01.2002 od 13.01.2002 od 13.01.2002 Fehler: cat: /var/run/pppoe.dialmode: no such file or directory fli4lctrl: unknown dialmode in /var/run/pppoe.dialmode nicht reproduzierbar ------------------------------------------------------------------------------- B044. fm 02.01.2002 hs 13.01.2002 hs 14.01.2002 Doku: Nähere Erklärung des Modulkonzepts (insb. HD-Install) fehlt in HTML? Die Doku fuer die HD-Install war mir ein bischen allgemein gehalten. Bis mir klar wurde wie ich zusätliche Opts-Pakete auf der HD installiere waren einige Stunden vergangen. Vieleicht sollte man in die Doku schreiben das man eine Install Diskette mit nur dem Nötigsten erstellt. Danach die Pakete die man noch benötigt konfiguriert und mittels "mktgz.bat" die opt.tgz und rc.cfg erstellt und per _ftp_ auf die Platte schaufelt. Steht im txt-File der Doku drin. Hatte leider nur den HTML-Teil gelesen... Schande auf mein Haupt ;) die betroffenen Texte sind auch in der HTML-Doku drin gewesen. ------------------------------------------------------------------------------- B003. fm 02.01.2002 hs 13.01.2002 hs 14.01.2002 Doku: Erklärung zu RAMSIZE zu ungenau ------------------------------------------------------------------------------- B077. nw 15.01.2002 nw 15.01.2002 nw 15.01.2002 Problembeschreibung: Der Treiber 3c507.o im Verzeichniss \opt\files\lib\modules\2.2.19\net ist nicht vorhanden dadurch kann keine Diskette erstellt werden. ------------------------------------------------------------------------------- B036. fm 02.01.2002 od 13.01.2002 od 15.01.2002 EAZ-Zwang abschaffen (für bestimmte TKs wichtig) ------------------------------------------------------------------------------- B014. fm 02.01.2002 od 13.01.2002 od 18.01.2002 avm-b1-isa-Treiber: wieder der von fehlerhafte von 2.2.19? ------------------------------------------------------------------------------- B037. fm 02.01.2002 hs 13.01.2002 hs 16.01.2002 Tools-Package: aufräumen, Dubletten beseitigen ------------------------------------------------------------------------------- B010. fm 02.01.2002 sp 13.01.2002 sp 19.01.2002 wenn wget aktiviert, geht kein portfw mehr. Grund: exit-Statement in Howto ------------------------------------------------------------------------------- B066. fm 02.01.2002 sp 13.01.2002 sp 19.01.2002 portfw-Bespiel-Datei: Fehler in Doku/Faq/Howto? Auf der fli4lseite kann man eine beispiel-portfw.sh und die hat unten ein "exit 0 " was die originale NICHT hat! **** Änderung in FAQ-Deutsch/English erledigt **** **** Mail an Gerrit abgeschickt ****************** **** Deshalb hier vorhanden als auch noch in bugs.txt **** **** Wird nicht in die Doku aufgenommen zu speziell deshalb nur in den FAQ ** ------------------------------------------------------------------------------- B072. fm 02.01.2002 sp 13.01.2002 sp 19.01.2002 Doku/FAQ: Erklärung Fehler nach Boot: killing process [...] Betreff: Re: [fli4l] Fehler nach Boot: killing process [...] Datum: Fri, 28 Dec 2001 22:57:31 +0100 Von: Bernd Linsel Firma: SPLINE Foren: spline.fli4l Alexander Levenetz wrote: > gebootet hat, Karten erkannt etc, kommt, bevor der Login erscheint, > mehrere Male die Meldung (VM:) "killing process X" zB "cp", "cut", [copy&paste eines Postings von mir in s.f.dev:] Jaaaaa.... hat mich 2 Stunden gekostet! (obwohl ich dasselbe vor 2 Jahren auch schonmal mit SuSE 6.3 durchgemacht hatte -- Alzheimer?) Es liegt daran, daß viele ältere 486-Boards (der vielgenutzte Opti-Chipsatz vor allem) unabhängig von den Shadow-RAM-Einstellungen im BIOS-Setup _immer_ die 384KB zwischen 0A0000 und 0FFFFF fürs Shadow reservieren bzw. nicht mehr einblenden. Unter DOS wurde das dann erst von EMM386.EXE wieder bereinigt, der den Speicher per Chipsatzprogrammierung wieder "sichtbar" gemacht hat. Erkennen kann man die Dinger daran, daß sie schon beim RAM-Test nach dem Kaltstart den Speicher nicht bis 8192KB oder 16384KB hochzählen, sondern immer nur 7808KB bzw. 16000KB anzeigen (wer wundert sich auch schon, wenn er für 16MB 16000KB angezeigt bekommt?). Der Fehler passiert, weil Linux nun einfach in einen Speicherbereich schreibt, den es nicht gibt (sog. Write-Only-Memory); Reboot oder Weghängen sind die typischen Symptome. Abhilfe ist am einfachsten dadurch möglich, daß man den Kernelparameter mem=7808K bzw. mem=16000K angibt. Beim Boot von Floppy über SYSLINUX muß man in der SYSLINUX.CFG einfach mem=xxxx in der APPEND-Zeile hintendranhängen. **** Änderung in FAQ ************ **** Mail an Gerrit abgeschickt ************************** **** Deshalb hier noch vorhanden als auch in done.txt **** **** Wird nicht in die Doku aufgenommen zu speziell deshalb nur in den FAQ ** ------------------------------------------------------------------------------ B072. fm 02.01.2002 sp 13.01.2002 Doku/FAQ: Erklärung niedrige Übertragungsrate Betreff: [fli4l] Re: [fli4l] Re: mäßig tolle übertragungsrateund unterschiedliche anzeige derselben Datum: Tue, 1 Jan 2002 11:19:39 +0100 Von: "Ralf Brederlow" Rückantwort: fli4l@lists.spline.de Firma: SPLINE Foren: spline.fli4l Hallo Casimir >hi, >mein rechner zeigt mir unterschhiedliche downloadraten an. >bei win sind es max so 40kb/s während imonc so 55-60 kb/s anzeigt. >kann mir das einer erklären? Bei mir sieht es momentan so aus: 96 KByte/sec. auf der Leitung = ca. 91 KByte/sec. vom IMONC (5 KByte Overhead) = ca. 85 KByte/sec. effektive Datenmenge (Die IP-Päckchen haben ja auch noch mal Overhead) Zur mäßigen Übertragungsrate: Bin selbst nur auf die volle Übertragungsrate gekommen wenn ich mehrere parallele Downloads startete. Habe dann, in meinem Fall, die MTU (Maximale Päckchengröße) am Client als Ursache entdeckt. Der zwingt den Router die Päckchen zu splitten (Fragmentieren) da es sonst nicht über PPPoE passt. Eine genaue Beschreibung warum und wie dem abzuhelfen ist ist unter http://www.speedguide.net/Cable_modems/cable_patches.shtml zu finden. >router: >486 dx2 80 Sollte dicke langen, mein 486/133 ist bei netto 91KByte/sec. nur zu 25% ausgelastet. **** Änderung in FAQ-Deutsch ************ **** Mail an Gerrit abgeschickt ************************** **** Deshalb hier noch vorhanden als auch in done.txt **** **** Wird nicht in die Doku aufgenommen zu speziell deshalb nur in den FAQ ** ------------------------------------------------------------------------------ B012. fm 02.01.2002 fm 13.01.2002 fm 19.01.2002 ens: DNS_FORBIDDEN_x dynamisch erweitern wg. Beschränkung ------------------------------------------------------------------------------- B017. fm 02.01.2002 fm 13.01.2002 fm 19.01.2002 mkfli4l: bei config.txt Alarm schlagen ------------------------------------------------------------------------------- B024. fm 02.01.2002 fm 13.01.2002 fm 19.01.2002 src/kernel/ip_masq_vpn-2.2.15.patch ersetzen durch ip_masq_vpn-2.2.18.patch ------------------------------------------------------------------------------- B021. fm 02.01.2002 hs 13.01.2002 hs 21.01.2002 analog zu opt/files/usr/local/mybin ein mylib ------------------------------------------------------------------------------- B023. fm 02.01.2002 fm 13.01.2002 fm 03.02.2002 PPPOE_SYNCHRONOUS: fehlender Kernel-Support: "< > PPP support for sync tty ports" fm: nicht machbar. Variable gelöscht ------------------------------------------------------------------------------- B026. fm 02.01.2002 fm 13.01.2002 fm 03.02.2002 RTL-8139-Treiber austauschen ------------------------------------------------------------------------------- B027. fm 02.01.2002 fm 13.01.2002 fm 03.02.2002 fealnx-Treiber für LAN 8139 ------------------------------------------------------------------------------- B035. fm 02.01.2002 fm 13.01.2002 fm 03.02.2002 Ist TIME_ACCESS_AT_BOOT_TIME auf 'no', wird die Zeit nie synchronisiert? ------------------------------------------------------------------------------- B040. fm 02.01.2002 fm 13.01.2002 fm 03.02.2002 timecl: Return-Wert 2 korrekt auswerten ------------------------------------------------------------------------------- B059. fm 02.01.2002 fm 13.01.2002 fm 04.02.2002 Console: tcsetpgrp: Not a typewriter, CTRL-C-Problem ------------------------------------------------------------------------------ B052. fm 02.01.2002 hs 13.01.2002 fm 04.02.2002 /var/spool/lpd aus dem rootfs entfernen ------------------------------------------------------------------------------ B078. od 12.02.2002 od 14.02.2002 od 14.02.2002 dhclient-exit-hooks: es fehlen Parameter ------------------------------------------------------------------------------ B079. tb 10.02.2002 tb 10.02.2002 tb 10.02.2002 In /etc/ppp/ip-up.time wurde mit colecho gearbeitet, darf aber nur echo sein ------------------------------------------------------------------------------ B081. hs 19.2.2002 hs 19.02.2002 hs 19.02.2002 - check/hd.txt: MOUNT_x_POINT auf NONE ändern und Doku zu Swap vereinfachen (es ist dann nur noch das Device und fs=swap nötig, kein Mountpoint mehr) ------------------------------------------------------------------------------ B080. hs 19.2.2002 hs 20.02.2002 hs 20.02.2002 diverse Fehler bzw. kosmetische Korrekturen bei mount und swap - swapon wird bei mehreren swap-Partitionen mehrfach aufgerufen (flag setzen und nur einmal swapon -a starten oder swapon immer mit der Angabe des Devices aufrufen) ------------------------------------------------------------------------------ B043. fm 02.01.2002 od 13.01.2002 rr 20.02.2002 AVM-PCMCIA-Karte funktioniert ab 2.0.x nicht mehr, 1.6.3 ok ------------------------------------------------------------------------------ B082. tb 04.03.2002 tb 04.03.2002 tb 04.03.2002 hier hat jemand die samba-log als rootfs-zumüller identifiziert. samba war auch bei viktor installiert, dessen anfrage ich vor ein paar tagen hierher gepostet hatte. frage: in der rc700.samba gibt es keine pfadangabe zu den logs. ist das etwa hardcoded drin? Bemerkung: In der alten Samba-Version laesst sich weder das Loggen abschalten noch ein Pfad für das Log angeben. Um die immer wiederkehrenden Einträge a la > find_domain_master_name_query_fail: Unable to find the Domain Master > Browser name WORKGROUP<1b> for the workgroup WORKGROUP. Unable to sync > browse lists in this workgroup. zu verhindern, werde ich bei aktiviertem WINS den fli4l zum Domain-Master machen. Ergänzung tb 14.03.2002 Über eine neue Variable SAMBA_LOG ist das Logging jetzt komplatt abschaltbar. ------------------------------------------------------------------------------ B083. tb 04.03.2002 tb 04.03.2002 tb 04.03.2002 ich weiß jetzt nicht, wer opt_samba entwickelt, und ob das problem bekannt ist, aber es fehlt eine einstellung in der smb.conf, die dafütr sorgt, daß samba sonderzeichen in dateinamen korrekt darstellt. es fehlen genauer genommen 2 zeilen: client code page = 850 character set = ISO8859-1 läßt man sie weg, zeigt samba andere zeichen an, als mit ftp oder so. das heißt, wenn man mit windows ein file erstellt oder umbenennt, fällt nichts auf, denn auf der festplatte im router ist das file dann im falschen zeichensatz gespeichert, was sich bei der darstellung über windows wieder aufhebt und somit nicht bemerkbar macht. wenn man jedoch über ftp oder http auf das entsprechende directory listing zugreift, sieht man's. ------------------------------------------------------------------------------ T028. fm 02.01.2002 Erledigt: jw5 06.03.2002 mkfli4l: check/xxx.txt: Erlaubte Werte durch "|", z.B. on|off|auto ------------------------------------------------------------------------------- T029. fm 02.01.2002 Erledigt: jw5 06.03.2002 mkfli4l: check/xxx.txt: HEX und NUMHEX als Value-Typen ------------------------------------------------------------------------------- T041 rresch 04.02.2001 Erledigt: rr 06.03.2002 Aufräumen des pcmcia-Packages, Konsolidieren aller Treiber in's Package und raus aus den anderen Packages, Trennen des pcmcia/opt/etc/pcmcia/config - Files in die relevanten Bestandteile und entsprechenden Anpassungen von opt/pcmcia.txt um wirklich nur die relevanten Config's auf die Diskette zu kopieren. ------------------------------------------------------------------------------ Nr. N1 Datum1 N2 Datum2 N3 Datum3 B042. fm 02.01.2002 fm 13.01.2002 rr 06.03.2002 PCMCIA-Treiber mit -pnp übersetzen Tolle Sache, hab\'s schon mehr als einmal zum Laufen gebracht. allerdings trat bei einem Laptop letztens das Problem auf, dass sich das pcmcia_core-module beim Ressource-probing weggehängt hat. Behoben haben wir das dann durch Neukompilierung der Module mit --nopnp. rresch: Mach' ich nicht, denn ohne gibt's noch mehr Ärger. ------------------------------------------------------------------------------ T014. cka 07.01.2002 Erledigt: jw5 15.03.2002 mkfli4l: Umbau von mkfli4l, so dass eigene Typen erlaubt sind ------------------------------------------------------------------------------ T018. cka 07.01.2002 Erledigt: jw5 16.03.2002 Kernel 2.4 patchen (vorbereitung auf uclibc) Anmerkung: Todo war überflüssig, da auf init gewechselt wird. ------------------------------------------------------------------------------- T019. cka 07.01.2002 Erledigt: jw5 16.03.2002 Pruefen der Moeglichkeit init aus der busybox zu verwenden @TobiX: wie hiess noch mal deine andere alternative? Anmerkung: From: Frank Meyer Subject: Re: main.c fuer 2.4 To: fli4l-dev@fet.uni-hannover.de Date: Fri, 15 Mar 2002 17:35:01 +0100 > Busybox init kann: > > - keine runlevel Prima, brauchen wir auch nicht. > - startup-script starten Prima, brauchen wir. > - prozesse auf terminals starten und neu starten, wenn sie sich > beenden (verhindert aber kein zu häufiges starten im Fehlerfalle) Prima, brauchen wir für Menü auf der Console und mini-login auf /dev/tty2. > - shutdown anschubsen Nicht unbedingt notwendig. Fazit: busybox-init ist ideal für unsere Vorstellungen. > Und anscheinend gibts auch noch bugs, zumindest habe ich einige > Einträge in der Bug-Datenbank gefunden. Ja, ich bin bei EIS/FAIR auch auf diese Bugs gestoßen und habe dann doch einen richtigen init genommen. Für fli4l sind diese Bugs aber irrelevant. ------------------------------------------------------------------------------ T012. cka 07.01.2002 Erledigt: he 16.03.2002 Einbindung von OPT_QOS (Version 0.3) ------------------------------------------------------------------------------- T016. cka 07.01.2002 hs xx.01.2002 Erledigt: hs 24.03.2002 IDE-Teil aus dem Kernel auslagern, Anpassung von Package HD ------------------------------------------------------------------------------- T017. cka 07.01.2002 hs xx.01.2002 Erledigt: hs 24.03.2002 Zusammenlegen des Package SCSI und CD-ROM mit HD als Package Massenspeicher (Eher: Integration vom OPT_SCSI in das Package HD als OPT_HDDRV) ------------------------------------------------------------------------------ B084. tb 25.03.2002 tb 25.03.2002 Erledigt: tb 25.03.2002 Bei Einwahl per ISDN in fli4l waren die Samba-Freigaben von fli4l für Rechner des einwählenden Netzes nicht erreichbar. Abhilfe: Die smb.conf-Variable "hosts allow" muss zusätzlich alle in FORWARD_TRUSTED_NETS konfigurierten Netze enthalten. ------------------------------------------------------------------------------ B079. od 18.02.2002 tg 04.05.2002 tg 04.05.2002 rc500.dhclient wird zu frueh aufgerufen. Zu diesem Zeitpunkt existiert noch kein portfw Eintrag, der durch rc600.portfw erstellt wird. Anmerkung: Wurde durch die Neusortierung der rc-Scripte gelöst. ------------------------------------------------------------------------------ T024. cka 07.01.2002 tg 04.05.2002 tg 04.05.2002 Anpassen von opt_httpd, damit auch virtuelle hostings moegliche werden ------------------------------------------------------------------------------ T025. cka 07.01.2002 tg 04.05.2002 tg 04.05.2002 Anpassen von opt_httpd, damit der mini_httpd auch loggen kann ------------------------------------------------------------------------------ ------------------------------------------------------------------------------- T042. hs 19.2.2002 hs xx.04.2002 hs 01.05.2002 in rc.local werden die scripte scsi, cdrom und mounts gestartet ohne die Variablen vorher zu prüfen. (könnte Probleme mit Update_mode=add geben) Wird durch die Ustellung der Startscripte erschlagen ------------------------------------------------------------------------------- T043. hs 21.02.2002 hs xx.04.2002 hs 01.05.2002 die setflags.sh in ein prep-script base umwandeln, weil sie ja genau dies ist. ------------------------------------------------------------------------------ B088. rr 29.06.2002 libm an der falschen Stelle, sodass Programme sie nicht finden können. Nach /lib ins Base-Paket verschoben und aus den Paketen pcmcia,qos und squid gelöscht. ------------------------------------------------------------------------------ TO44 rresch 13.05.2002 rresch 13.05.2002 rr 10.07.2002 Shutdown-Scripten erstellen: rc500.killall - sollte bereits laufen rc900.pcmcia - sollte bereits laufen rc920.usb - kommt erst mit 2.1.2 rc940.firewire - irgendwann oder gar nicht... rc960.umount - sollte bereits laufen rc980.ifconfig - sollte bereits laufen rc990.rmmod - sollte bereits laufen ------------------------------------------------------------------------------ T034. tb 07.01.2002 Erledigt: jw5 05.2002 (siehe neue Host-Configuration HOST_x_{IP,NAME,MAC,ALIAS_N,ALIAS_x}) DNS-Aliase: in "opt\etc\config.sh": 99: while [ $i -le $HOSTS_N ] 100: do 101: set `eval echo '$HOST_'$i` 102: ipaddr=$1 103: hostname=$2 104: eval alias='$HOST_'$i'_ALIAS' 105: echo "$ipaddr $hostname.$DOMAIN_NAME $alias" 106: i=`/usr/bin/expr $i + 1` 107: done in "check\base.txt" einfügen: HOST_%_ALIAS - HOSTS_N NONE in "config\base.txt" kann man dann mit HOST_x_ALIAS, z.B. HOST_1='192.168.0.1 fli4l' HOST_1_ALIAS='ftp.domain' HOST_2='192.168.0.2 suse' HOST_2_ALIAS='mein.intra.net mail.domain www.test.de' weitere Hostnamen vergeben. ------------------------------------------------------------------------------ B087. hs 27.06.2002 ?? 22.07.2002 seltsames Verhalten der Shell festgestellt (Auszug der Eingaben über Putty): router 2.1.0 # pwd Cannot exec /bin/pwd router 2.1.0 # cd /bin router 2.1.0 # ls cat cp dir ln mount rm tar chgrp date false login mv sh true chmod dd hostname ls ping sleep umount chown df kill mkdir ps sync router 2.1.0 # pwd /bin Direkt am Router das gleiche: pwd funzt erst _nachdem_ ein cd-Befahl gemacht wurde. Aus diesem Grund bringt auch winscp2 einige Fehlermeldungen beim Aufbau der Verbindung. Nachdem man per Mausklick nach / gewechselt hat (der cd-Befehl) funzt dann alles sauber. ------------------------------------------------------------------------------ B085. hs 27.06.2002 ?? 22.07.2002 uclibc-busybox: der reboot über imonc oder ssh hängt bei "unloading ..masq_ftp" Der shutdown-Beep kommt noch und dann ist Schluß. Bei einem Reboot-Befehl direkt an der Router-Konsole landet man wieder am PRompt und es wird kein Reboot ausgeführt ------------------------------------------------------------------------------ B086. hs 27.06.2002 ?? 22.07.2002 uclibc ???: bei reboot über imonc kam zusätzlich die Meldung "umount /opt: ressource busy" beim umount. Beim Reboot über ssh war diese Meldung nicht da! ------------------------------------------------------------------------------ B091. od 29.07.2002 rr 29.07.2002 Da gibt es noch ein Überbleibsel aus der libc5 zeit. pcmcia.txt:wlan gen files/lib/libm.so.5 ------------------------------------------------------------------------------ B095. jw5 06.08.2002 tg 17.08.2002 tg 17.08.2002 base: Problem: Imond erzeugt zombies Lösung: wait (entweder analog zu beep oder signal handler) ------------------------------------------------------------------------------ T001. cka 07.01.2002 Erledigt: hs 13.10.2002 ftpd-addon einfliessen lassen, damit auch benutzeraccounts angelegt werden koennen [hat sich damit erledigt, daß ftp komplett rausgeflogen ist] ------------------------------------------------------------------------------- T022. cka 07.01.2002 Erledigt: hs 13.10.2002 Kernel 2.2.20 patchen und module kompilieren fuer alle packete [wir sind inzwischen bei 2.4.19] ------------------------------------------------------------------------------ B090. hs 23.07.2002 funzt inzwischen tadellos: hs 13.10.2002 - imond-beep funzt nicht. Es gibt nur einen Ton statt zwei und der init startet den mini-login neu. Dies kann auf der Routerkonsole recht gut beobachtet werden. Der Fehler betrifft sowohl Einwahl, als auch das Beenden der Verbindung. ------------------------------------------------------------------------------ B092. od 29.07.2002 ftp cleint aus tools funktioniert nicht. jw5: Ergänzung: er ist null byte groß ------------------------------------------------------------------------------ B093. od 29.07.2002 fli4l-vm 2.1.0 # arp -a open_psdb: No such file or directory jw5: siehe mailinglisten-mail, arp benutzt einen veralteten Mechanismus und liest die arp daten aus dem kernel-memory. Dazu braucht es Adressen, die frueher von ps bereitgestellt wurden. ------------------------------------------------------------------------------ B097. jw5 06.08.2002 time: Problem: Zeit geht falsch Lösung: Wechsel auf 0.9.12, setzen der TZ-Variable (ich weiß immer noch nicht, wie man die genau sezten muß, alles was ich gelesen habe, deutet darauf hin, daß es nicht einfach ist, wenn man Sommerzeit berücksichtigen will) ------------------------------------------------------------------------------ B098. od 20.10.2002 Erledigt: od 21.10.2002 dhcp: Problem: Wenn USEPEERDNS=yes und mehrere DNS vom Provider uebergeben werden, wird ein falscher eintrag in /etc/ppp/resolv.conf generiert Loesung: Das Komma muss durch ein Blank ersetzt werden. ------------------------------------------------------------------------------ B102. hs 01.12.2002 jw5 13.01.2003 Am isdn_rate gibt es noch ein Problemchen: Typ 32 (isdn quantity in channel 1) zeigt nur 0.00 an und zählt trotz einkommendem Datentransfer nicht hoch. Typ 35 (isdn quantity out) funzt wie erwartet. ------------------------------------------------------------------------------ T004. cka 07.01.2002 Erledigt: cka 22.01.2003 einbau der USB-unterstuetzung fuer Modems, erstellung eines USB-Package Anmerkung: USB-Package wird erweitert, sobald entsprechende Hardware zum testen bereit steht. ------------------------------------------------------------------------------- T006. cka 07.01.2002 Erledigt: cka 22.01.2003 Konsequente Umsetzung der Bootmsg.txt beim laden der module Anmerkung: Durch Einfuehrung von Shell-Funktionen starke Vereinfachung ------------------------------------------------------------------------------- T020. cka 07.01.2002 Erledigt: cka 22.01.2003 Umbau des Packetfilterscriptes nach iptables (vorbereitung auf uclibc) ------------------------------------------------------------------------------- T021. cka 07.01.2002 Erledigt: cka 22.01.2003 Anpassung vom masquerading-script fuer iptables (vorbereitung auf uclibc) ------------------------------------------------------------------------------- B099. jw5 22.10.2002 Erledigt: jw5 23.04.2003 rootfs: Problem: Busybox halt Implementierung ist fehlerhaft. Halt führt zu einem panic, da init selbst dem Kern sagt, er möge in den halt zustand gehen Lösung: - auf halt verzichten - eigenes halt implementieren - auf busybox fix warten ------------------------------------------------------------------------------ T005. cka 07.01.2002 Erledigt: cka 04.11.2003 - Umstellung auf busybox-init - einfuehrung eines Menues am ende des Bootens Anmerkung: Hintergrund: Man muss nur /etc/rc als boot-Script in der inittab eintragen - fertig. Zu dem dabei evtl. entstehenden SIGHUP-Problem: Eine zusätzliche Zeile trap "" 1 am Anfang von /etc/rc sollte helfen. Damit ignorieren die Kinder das SIGHUP-Signal - oder sie setzen es explizit. Dann kommen noch 2 Respawn-Einträge in die /etc/inittab: - Menü auf /dev/console (ist dann Link auf /dev/tty1 oder /dev/ttyS[12] für serielle Console) - Aufruf von Mini-Login auf /dev/tty2 Gruß, Frank Jean: #!/bin/sh fehlt in /etc/rc inittab der busybox hat ein eigenes Format (http://www.busybox.net/downloads/BusyBox.html) Steht auf der todo liste von Frank ------------------------------------------------------------------------------- T015. cka 07.01.2002 Erledigt: cka 04.11.2003 Template für Entwickler, so dass das Entwickeln eigener OPT-Packages einfacher wird und die Doku schon eine gewisse Form hat cka: Danke jean fuer das OPT_Template ------------------------------------------------------------------------------ B016. fm 02.01.2002 fm 13.01.2002 Erledigt: cka 18.11.2003 keine Reaktivierung des Circuits, wenn PPPOE_TIMES='Mo-Su:06-21:0.0:Y' ------------------------------------------------------------------------------- B018. fm 02.01.2002 fm 13.01.2002 Erledigt: cka 18.11.2003 mkfli4l: Zeitbereiche auf Vollständigkeit prüfen ------------------------------------------------------------------------------- B045. fm 02.01.2002 hd 13.01.2002 Erledigt: cka 18.11.2003 Fehler in fwrules bzgl. Ports 137-139? Tja, alles läuft super, echt ein prima Tool, wir wollen mit dem Tool eine "Netzwerkverwaltung" (Routing,Firewalling,DNS...) aufbauen. Es kam aber zu dem Problem, das die Firewall egal bei welchen Einstellungen nur die Ports 137:139 blockt, den Fehler habe ich durch FWRULES_DO_DEBUG='yes' finden können, und zwar wird bei dem starten der Firewall FORWARD_DENY_PORT_1 automatisch geschrieben und hat immer den wert 137:139 (Zum Testen beim Programmieren?) , dann liest er erst die configuration und will den FORWARD_DENY_PORT_1 nochmal setzten. Ich nehme an, das es deswegen mit der Firewall bei mir nicht so klappt. Achja, wenn ich einfach den ersten weglasse, dann will der mir keine Diskette erstellen (grrr!). Das war schon alles, ich hoffe ihr haltet mich auf dem laufenden. ------------------------------------------------------------------------------ B067. fm 02.01.2002 fm 13.01.2002 Erledigt: cka 18.11.2003 QOS-Patch Betreff: HTB im Kernel, wer kann mir den Kernel patchen? Datum: Fri, 7 Dec 2001 12:24:26 +0100 Von: Holger Drefs Firma: ID An: Frank Meyer Hallo Frank, kannst Du mir folgenden QoS-patch in den Kernel einimpfen? Ich hatte auch mal eine pm wegen der Verzeichnisse und Dateien ab 2.0.1 gesendet, hattest Du die registriert? Das ist eine einfachere Version von qdisc mit weniger parametern, einfacher zu verstehen und unter bestimmten Umständen effektiver. sourcen und anleitung: http://luxik.cdi.cz/~devik/qos/htb/htbman.htm#source Danke! ------------------------------------------------------------------------------ T003. cka 07.01.2002 Erledigt: cka 18.11.2003 timecl auf mehrere timeserver erweitern...(stand da nicht was in bugs.txt?) ja: timecl: mehrere Servernamen als Argumente zulassen TIME_SERVER='ntp1.sda.t-online.de ntp0.fau.de ntp1.fau.de \ ntps1-0.cs.tu-berlin.de ntps1-0.uni-erlangen.de \ ntps1-1.uni-erlangen.de ntps1-2.uni-erlangen.de \ ntps1-1.cs.tu-berlin.de ntps1-1.rz.uni-osnabrueck.de' ------------------------------------------------------------------------------- T026. cka 07.01.2002 Erledigt: cka 18.11.2003 logrotate hinzufuegen, bzw. erweiterte funktionen, damit logs auch automatisch geloescht werden. aufgrund von platzmangel in der ramdisk oder auf der pladde ------------------------------------------------------------------------------- T036. fm 02.01.2002 od 13.01.2002 Erledigt: cka 18.11.2003 scp - falscher Pfad Will man das Programm 'scp' benutzen, so sucht diese das Programm 'ssh1' im Pfad /usr/local/bin. Das Programm befindet sich jedoch im Pfad /opt/files/usr/sbin min einem Link in /usr/sbin. ------------------------------------------------------------------------------ Nr. N1 Datum1 N2 Datum2 N3 Datum3 T037. cka 20.01.2002 Erledigt: cka 18.11.2003 erstellen folgender dateien...(uebersetzungen der doku) pcmcia/doc/english/opt/pcmcia.html tools/doc/english/opt/tools.html cka: Da hat schon wer uebersetzungen in TeX angestellt ------------------------------------------------------------------------------- T010. cka 07.01.2002 Erledigt: cka 18.11.2003 Access-Whitelist: nur dedizierten Rechnern den Internetzugang erlauben ------------------------------------------------------------------------------- T031. fm 02.01.2002 Erledigt: cka 18.11.2003 Test in dtou, ob sed erfolgreich (Fehlererkennung volle Platte usw) cka: dtou ignoriert Fehler bei der Konvertierung ------------------------------------------------------------------------------ B100. hs 19.11.2002 Module werden nicht mehr entladen, hs 1.2.2004 entladen der scsi-Module funzt nicht, der Router bleibt hängen ------------------------------------------------------------------------------ B101. hs 19.11.2002 hs 01.12.2002 (bei mir funzt es jetzt, kann jemand den Fehler bestätigen?) Module werden nicht mehr entladen, hs 1.2.2004 bei hd-install funzt das entladen der iptables-module nicht, bringt fehlermeldungen die bei einer diskette mit geladenen hd-treibern aber nicht da sind. ------------------------------------------------------------------------------ Nr. N1 Datum1 N2 Datum2 N3 Datum3 T035. fm 02.01.2002 od 13.01.2002 hs 1.2.2004 (wurde zwischendurch mit ssh2 eingebaut) ssh-keygen fehlt ------------------------------------------------------------------------------ B068. fm 02.01.2002 fm, nw 13.01.2002 nw 17.01.2002 Kanalbündelung: Zuschaltung nur im Admin-Mode? Ein Problem hab ich allerdings mit der Kanalbündelung. Damit ich manuell den zweiten Kanal hinzufügen oder entfernen kann, muss ich mich immer als Admin im Imonc anmelden. Gehört das so, oder ist bei mir was falsch konfiguriert? Ansonsten funktioniert alles. ------------------------------------------------------------------------------ T040 rresch 04.02.2002 Konfigurierbares verhalten von Opt_time, ob 1x täglich, jede Einwahl oder sogar _mindestens 1x Täglich_ synchronisiert werden soll. Erledigt mit opt_chrony ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------ ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- -------------------------------------------------------------------------------