$Id$ ============================================================================== 11/04/2001 m:modem_run, p3:pppoa3, p2:pppoa2, p2m:pppoa2m ______________________________________________________________________________ | Status | Feature ____________|_________________________________________________________________ done | Check that all tar.gz respect GPL licenses. ____________|_________________________________________________________________ done (m) | Correct upstream/downstream speed value. ____________|_________________________________________________________________ done | Correct ALL messages about "insmod/rmmod" & "line is blocked". ____________|_________________________________________________________________ done(p3/p2m)| Replace pppoa2.log by a syslog() since creation may fail. ____________|_________________________________________________________________ =============================================================================== 09/07/2001 m:modem_run, p3:pppoa3, p2:pppoa2, p2m:pppoa2m ______________________________________________________________________________ | Status | Feature ____________|_________________________________________________________________ | Analyser Alcatel's microcode ??? | +Check for a checksum (change a byte | +Check the file format (block size & starting addr) ____________|_________________________________________________________________ not todo | Handle synchro's lost in modem_run ____________|_________________________________________________________________ | Write an install documentation for non-developper use for each OS | (Linux & *BSD) | + Write man pages for pppoa2 & modem_run done | + Write a configuration script | + Write a tool to detect the correct vpi.vci from a list of known value | + Write a FAQ ____________|_________________________________________________________________ done | Handle OpenBSD/NetBSD in the common source code ____________|_________________________________________________________________ done | Try all kernel version & pppd version ____________|_________________________________________________________________ done(p3/p2m)| Handle ATM related function (AAL5) in a separate source file ____________|_________________________________________________________________ todo | Enhanced microcode extract utility (checking microcode) ____________|_________________________________________________________________ done | Script that check the configuration (module loaded, vpi.vci ...) (doctor) | Could be done in the configure script ____________|_________________________________________________________________ done | Generate rpm for known distributions (Linux) and tar.gz for *BSD ____________|_________________________________________________________________ | Write a tool to report the configuration (for use in bug report) | In text format, so easily sent by email done | That can be automatically send by email. | Ask the user to confirm the addition of file to the bug report. ____________|_________________________________________________________________ done | Connection script at boot time. ____________|_________________________________________________________________ done | Distribute the complete n_hdlc.c code to allow compilation patch in src| without kernel recompilation ____________|_________________________________________________________________ done | Handle the pppd async mode (pppoa3) | ____________|_________________________________________________________________ todo | Handle PPPoE protocol as well as PPPoA ____________|_________________________________________________________________ not todo | General documentation of PPP, PPPoA and PPPoE. ____________|_________________________________________________________________ done | Documentation of the design of the driver. ____________|_________________________________________________________________ done | Speedtouch for the newbies (Speedtouch pour les nuls!) ____________|_________________________________________________________________ done | Add a BUGS file with unresolved bugs ____________|_________________________________________________________________ not todo | Add links to firewall/NAT configuration tutorials ____________|_________________________________________________________________ done | Add a file for email, name, irc nick , position (dev,doc,beta) AUTHORS | & config (OS,) ____________|_________________________________________________________________ not todo | Script to help beta testing (upload/download/ping/bugs) ____________|_________________________________________________________________ done | Check the cvs sourceforge site. ____________|_________________________________________________________________ not todo | Document coding guidelines (indentation, ...) ____________|_________________________________________________________________ todo | Add hotplug configuration to connect to Internet when the modem | is plug in. ____________|_________________________________________________________________ =============================================================================== 29/07/01 m:modem_run, p3:pppoa3, p2:pppoa2, p2m:pppoa2m ______________________________________________________________________________ | Status | Feature ____________|_________________________________________________________________ done | Enable to change the verbose level of pppoa2 without killing it. | (named pipe?) ____________|_________________________________________________________________ - check for /dev/net/tun and mknod b 10 200 /dev/net/tun if not + mkdir -p /dev/net - check for "alias char-major-10-200 tun" in /etc/modules.conf