On Wed, 2009-09-09 at 12:27 -0400, Yclept Nemo wrote: > The tap0 device is created by openvpn but not pushed any network > details - openvpn expects a dhcp client to lease an IP.
At the moment, NetworkManager only handles physical network interfaces. It does have support for tap/tun devices, but only when using the NetworkManager VPN plugins. I don't think NetworkManager-openvpn has support for DHCP yet, though we could enhance it to do so. > When NetworkManager sees the device: > Sep 9 11:41:09 cinnabar nm-system-settings: Added default wired > connection 'Auto tap0' > for /org/freedesktop/Hal/devices/net_de_c1_d5_98_e6_52 That is an error in NetworkManager; what Linux distribution are you using? Dan > According to nm-connection-editor, aside from MAC addresses 'Auto > tap0' is exactly like 'Auto eth0' > > However when restarting NetworkManager, it attempts to start up the > disconnected eth0 and then deactivates it, but doesn't touch tap0. > With one failed assertion? > Sep 9 12:08:13 cinnabar NetworkManager: <info> Found radio > killswitch /org/freedesktop/Hal/devices/pci_8086_4222_rfkill_3945ABG_wlan > Sep 9 12:08:13 cinnabar NetworkManager: nm_device_ethernet_new: > assertion `driver != NULL' failed > Sep 9 12:08:13 cinnabar NetworkManager: <info> (eth0): new Ethernet > device (driver: 'b44') > > And nm-tool lists only eth0 and wlan0. I also haven't found any HAL or > PolicyKit policies that are preventing NetworkManager from managing > the tap0 device. > > Some details about the tap0 device: > net.originating_device = '/org/freedesktop/Hal/devices/computer' > (string) > net.interface = 'tap0' (string) > linux.sysfs_path = '/sys/devices/virtual/net/tap0' (string) > info.parent = '/org/freedesktop/Hal/devices/computer' (string) > > > The convenience of NetworkManager managing the tap0 device is that it > properly updates /etc/resolv.conf and doesn't mangle my routes (and > also doesnt require sudo) > > thanks > _______________________________________________ > NetworkManager-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/networkmanager-list _______________________________________________ NetworkManager-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/networkmanager-list
