Long delays in loading Network Manager OpenSUSE 11.3 x86_64

I have just upgraded from OpenSUSE 11.2 to 11.3. The last issue I have is with regards to Network Manager and the network taking a long time to load. It takes on average about 5 minutes.

Upon investigating it looks as though my computer is trying to connect to NFS shares with out the network loading. Once this times out (~5 mins) the network then loads. I am able to login to Gnome while all this happens. Just have no network.

Does anyone know how to load the Network Manager before NFS? My computer is a Laptop so Network Manager is the preferred method to manage my network connections due to Wireless.

same issue here! although i have found a workaround - i’ve not tested if network maps are working yet, but i do get network immediately with nfs mounts in fstab…

yast > network devices > network settings
under general options tab, select ‘traditional using ifup’.

network comes up immediately.

update:
reconfiguring network settings to use traditional method, and with nfs mounts in fstab - works as expected; nfs being mounted and no network startup delay. hope that helps you!

Thanks. I am using that at the moment. However due to being mobile and connecting to a number of wireless networks wanted to get it working with Network Manager. Looks like we will have to run with the work around until this is sorted :smiley:

i agree. i too use my laptop at various sites.

anyone have an idea on how to officially submit a bug report? found: Novell bugzilla.

I had a similar problem with the /etc/rc.d/nfs service hanging and blocking networkmanager (and also tty console…) until operations timed out. The blocking operations was a mount trying to mount all the nfs mounts.

I upgraded from a opensuse11.2 installation, with a fstab where some NFS mounts were entered, and in this old setup none of the nfs mounts was mounted automatically.

So I suspect that something changed its behaviour and tries automounting all nfs services, or the fstab was somehow changed and lost the “noauto” options with nfs mounts. (I think I can remember that nfs mounts in fstab didn’t need a noauto option and were never automatically mounted?)

By adding the noauto option to all nfs mounts the script runs through now (correctly) not mounting the nfs shares.

but reported: https://bugzilla.novell.com/show_bug.cgi?id=623193
also link back to this thread to hopefully help the dev’s out on possible causes/work arounds! :slight_smile:

Changed the /etc/fstab file to use “noauto” for all NFS mounts. As Possebaer said, this stopped the delay in Network Manager loading. Created a script to mount the NFS volumes on logon. Better work around than using ifup :slight_smile: Thanks Possebaer.

i found another possible way to access files… that i actually prefer!

KNetAttach (network folder wizard). works for a few share protocols like cifs and ftp. no NFS support - i presume this is down to how nfs works.
end of the day, it gives me on-demand access to my NAS shares without network startup delays.

i didnt have much luck with the noauto parameter - almost like i dont have something setup right with nfs in the fstab, yet works fine if i use the mount command. all the examples on google show im doing it right. minor issue that im not too bothered about fixing now i have KNetAttach :slight_smile:

Use ifup and WICD. My very mobile laptop works flawlessly without all the dramas of networkmanager.

It is funny, my network manager can take upto 35 min to start with nfs mounted, I figure the more mounted nfs you have the longer it takes.

Now this is from opensuse 11.3 we have this problem, and I updated to opensuse 11.4 RC1 to get rid of the problem, but guess what ? it is the same opensuse 11.4 RC1 even longer delay starting with nfs mounts.

No one has any fix other than " Don’t use network manager, use ifup " or " use noauto in fstab " and then your network folder will never be mounted, need to mount manual. We are in 2011 here, and have to mount nfs manually ? or we can not use mobile notebooks as we can only use ifup ?

One year and a new version opensuse, and the problem is still there, even worse.

Come on now, are we not starting to look like Microsoft here ?

I do see that bug reports have been filed, so I don’t want to duplicate, but I don’t see any fix.

It is funny, my network manager can take upto 35 min to start with nfs mounted, I figure the more mounted nfs you have the longer it takes.

Now this is from opensuse 11.3 we have this problem, and I updated to opensuse 11.4 RC1 to get rid of the problem, but guess what ? it is the same opensuse 11.4 RC1 even longer delay starting with nfs mounts.

I have seen bug reports filed last year in July for opensuse 11.3, but today the problem is still there in 11.4 RC1 and the only fix I can find is " use ifup " no good for mobile notebooks, then I also see change the auto to noauto in fstab, then we now have to manual mount all our network folders, hmm we are in 2011 ?

The more nfs mounts you have the longer delay starting network manager

Are we not starting to look like Microsoft here ?

Anybody with any ideas ?

I guess You mean boot time to be 35 minutes not the start of NetworkManager. NetworkManager starts with your DE (desktop environment) and the entries in the fstab are mounted long before the DE starts so how do You expect this to work ? Mounting a network file share is impossible without network connection.

I think there won’t be any solution for that.

I think the most feasible solution is to use the noauto option and then issue mount -a when You need your NFS access.

Best regards,
Greg

If this is the problem, based on some brief research I did for another recent thread of mine in which I was asking about rc.d scripts, ken_yap described the etc/init.d/skeleton template and how it is essential for running rc.d scripts… and I found that you can specify numerous startup parameters including dependencies.

See the last 3 or 4 posts in this thread…
How to Persist TCP Congestion Control algorithm change?

HTH,
Tony