Bug 372733

Summary: No Internet out of the box: KNetworkManager/nm-applet not running
Product: [openSUSE] openSUSE 11.0 Reporter: Forgotten User y7f055FA1m <forgotten_y7f055FA1m>
Component: Live MediumAssignee: E-mail List <nc-team-screening>
Status: RESOLVED DUPLICATE QA Contact: Stephan Kulow <coolo>
Severity: Normal    
Priority: P5 - None CC: pilotgi
Version: Alpha 3   
Target Milestone: ---   
Hardware: i386   
OS: openSUSE 11.0   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Forgotten User y7f055FA1m 2008-03-20 16:12:47 UTC
On a freshly booted live CD medium, there is no Internet connection out of the box. Under KDE, KNetworkManager is missing and under GNOME, nm-applet is missing from the taskbar.

Almost all other Live CDs have something like these running by default, so that the user can easily connect e.g., to a wireless network, by just browsing through the list of available WLANs with one of these applets.

On openSUSE 11.0 Alpha3, by contrast, I have to go into some YAST module and check a somewhat obscure checkbox hidden in a tab in order to "Enable Device Control for  Non-root User Via Kinternet". I don't know whether this is the official way, but after doing so, KNetworkManager (on KDE) or nm-applet (on GNOME) magically appears in my taskbar. It should be there by default right from the beginning, like on any other Live CD.
Comment 1 Forgotten User y7f055FA1m 2008-03-20 19:10:13 UTC
On a second computer, I do not have this issue. 
(The one where it does NOT work is a HP Compaq tc4400)
Comment 2 Forgotten User y7f055FA1m 2008-03-21 12:37:07 UTC
Comment #1 was a mistake. I have this issue on *all* computers.

It can be fixed by manually running:
sudo /etc/init.d/network restart

(Running this without sudo returns permission errors - maybe this is related to the problem? The user on a Live CD *should* have enough permissions to join a LAN/WLAN, shouldn't he?)
Comment 3 kevin vandeventer 2008-03-22 02:05:52 UTC
rcnetwork restart doesn't fix this problem for me. Also, the icons (knetworkmanager) in the task bar (both wireless and wired) don't do anything with a left click.  A hover of the cursor over the icons results in a 'inactive' pop up. A right click doesn't give any useful options.
Comment 4 kevin vandeventer 2008-03-23 16:24:29 UTC
After running dhcpcd-test eth0 it showed that I had an ip address even though ifconfig showed none. 

I right clicked on the wired internet icon in the system tray and chose new connection, even though eth0 was already listed. I entered eth0 and whatever else was needed (can't remember the details) and then I saw the spinning gear with the status bar and it connected.

Now when I right click the icon it shows eth0 (Manual IP config) with an x in the box on the left. I still have to choose this entry whenever I reboot or restart the network. By the way, I'm using a regular install, not the live cd.
Comment 5 Forgotten User y7f055FA1m 2008-03-25 09:54:07 UTC
I have tested this again. At least on my machines, it appears that /etc/init.d/network fails to launch during the boot process. Thus, when I manually run 

sudo /etc/init.d/network restart

then  it starts working.

Comment 6 Stephan Kulow 2008-03-26 10:45:36 UTC

*** This bug has been marked as a duplicate of bug 359793 ***
Comment 7 kevin vandeventer 2008-03-30 02:07:20 UTC
I'm not sure what the strike through means of bug 359793 but I've installed the rpm linked to that bug and it didn't help me. (hal-0.5.10_git20080319-14.1.i586.rpm)

Are you doing something after sudo /etc/init.d/network restart to make it work? When I do this, the network restarts but ifconfig shows no ip address for eth0.

The only way I've able to connect to the internet is to use the steps I outlined above. 
Comment 8 kevin vandeventer 2008-03-30 18:10:32 UTC
I tried rcnetwork restart again and this time it connected but it used eth0 (Manual IP config) instead of the original eth0 from the installation  configuration.