diff options
author | Dan Williams <dcbw@redhat.com> | 2011-06-06 11:42:54 -0500 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2011-06-06 11:42:54 -0500 |
commit | b25c24fe94b014e5cebc2b7be9b3f9a6ce93d346 (patch) | |
tree | e3ac584d1ecc15ce17bd7522d4ce45b059dc5985 /TODO | |
parent | 650c54674883147847ee913ca2d1a912d99e6255 (diff) | |
download | NetworkManager-b25c24fe94b014e5cebc2b7be9b3f9a6ce93d346.tar.gz |
todo: update with latest ADSL status
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 26 |
1 files changed, 5 insertions, 21 deletions
@@ -34,27 +34,11 @@ about ADSL configuration on Linux in general is here: http://atm.eagle-usb.org/wakka.php?wiki=UeagleAtmDoc -hicham started code for the configuration settings here: - -https://github.com/hicham-haouari/NetworkManager-ADSL-Support/commits/adsl - -After the libnm-util pieces, internally NM needs to be modified for ADSL -support, of course. That involves adding a new NM_DEVICE_TYPE_ADSL in -NetworkManager.h, and then creating a new NMDeviceAdsl subclass in src/. It's -probably easiest to copy the nm-device-ethernet.c file and strip out stuff -that's not required. Like the nm-device-ethernet.c file handles the 'carrier' -state though, the ADSL code should periodically poll the sysfs 'carrier' -attribute of the DSL modem to detect when the modem has a link with the remote -DSL concentrator, and only activate connections when the link is present. - -Detection of ADSL modems should be handled in nm-udev-manager.c checking for -the "atm" subsystem. - -Code to manage br2684ctl will likely be required to be written for the PPPoE -case before PPPoE is started on the bridge-created link "nasX". There are -quite a few examples of daemon management code in NetworkManager (dnsmasq, -avahi-autoipd, ppp, dhclient, etc) so there should be a lot of code to -copy and paste from. +Big thanks to Pantelis Koukousoulas for getting ADSL working for PPPoA and PPPoE +methods in the 'adsl' branch in NetworkManager git. We need more testing, IPv6 +PPP support, and also support for multiple ADSL devices (by reading the "atmindex" +attribute from the sysfs directory for the ATM interface on 2.6.38.8 and later +kernels). * Convert WEXT code to nl80211 |