2009/11/17 Dan Williams <[email protected]>

> On Mon, 2009-11-09 at 13:37 +0000, Neil Broadley wrote:
> > Regarding Ubuntu launchpad bug :
> > https://bugs.launchpad.net/ubuntu/+source/samba/+bug/211631?comments=all
> >
> > (brief summary : During shutdown/restart, Network Manager brings down
> > wifi interface so quickly that remote samba filesystems in fstab
> > "hang" with the "CIFS VFS server not responding" error.)
> >
> > In comment 117, James asks :
> > Would it be possible for NetworkManager to bring up & down configured
> > mount points as part of it's configuration settings? That way, it
> > unmounts just before bringing the network down and mounts the
> > filesystems after bring the network up ? A simple checkbox would
> > suffice e.g "Control Network Shares".
> >
> > Is this feasible, or on the Network Manager roadmap already?  Note
> > that this bug is only apparent on WIFI connected systems.  A wired
> > connection is apparently kept up long enough such that the remote
> > filesystems are unmounted cleanly.  Also ticking "Available to all
> > users" has no effect on this bug.  It would seem to require some
> > hacking of the Network Manager app itself and the way it processes
> > WIFI connections on shutdown/restart.
>
> I think you're looking for pre-down scripts which are being discussed.
> WRT to the mount points, we have to be really careful to not make
> NetworkManager into an amoeba octopus so complex it falls over.  Doing
> mounts would best be done from dispatcher scripts or dbus clients, or
> even upstart triggers.
>
> NM provides the *event*, but there are so many use-cases that the
> mechanism should be provided by those cases, not NetworkManager.
>
> Dan
>
>
Magic, thanks, Dan.  I think you're referring to Mark Hedges post (
http://mail.gnome.org/archives/networkmanager-list/2009-November/msg00088.html),
so I'll follow that discussion.  Sadly, no replies as of yet though!

I've already tried the dispatcher scripts in Ubuntu 9.10, but it appears
that the lack of pre-down support means that the wifi connection is already
long gone before they fire.  If support for pre-down scripts comes back,
then I'll be able to call my umountcifs.sh script and handle the dismount
cleanly.

Agree that NM shouldn't be all things to all people, but I did like the
"concept" of James' suggestion for NM to manage shares.  Implementing it in
all use-cases would be a nightmare though, I suppose.

Neil.
_______________________________________________
NetworkManager-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to