Bug 471320 - Unexpected behavior in NetworkManager
Summary: Unexpected behavior in NetworkManager
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: NetworkManager
Version: 10
Hardware: All
OS: Linux
medium
low
Target Milestone: ---
Assignee: Dan Williams
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-11-12 22:55 UTC by dan.weber
Modified: 2009-02-14 01:40 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-02-13 13:10:02 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description dan.weber 2008-11-12 22:55:08 UTC
Description of problem:
NetworkManager rendered unusable without dial-up packages installed

Version-Release number of selected component (if applicable):
0.7.0

How reproducible:
Uncheck Dial-up networking support in PackageKit and hit apply.

Actual results:
NetworkManager components removed for dependency and NetworkManager dies with error message about necessary files.

Expected results:
NetworkManager behaves normally. dial-up isn't an option.

Comments:
A very frustrating bug when you lose internet connectivity. Sure to drive away newcomers. Dial-up drivers should not be necessary on a machine that doesn't use dial-up.

Comment 1 Bug Zapper 2008-11-26 05:16:25 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle.
Changing version to '10'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 2 Charles R. Anderson 2009-01-08 03:40:00 UTC
You removed packages and didn't pay attention to what PackageKit was telling you it would remove?  I'm not sure what would be expected to fix here.

Comment 3 dan.weber 2009-01-08 23:32:56 UTC
Yes, I wasn't really paying attention to what would be removed. I was simply doing my normal removal of all unwanted software after a fresh install (from live media) and I didn't thoroughly check the huge list of packages. Ideally, the dial-up module wouldn't be a necessary dependency. NM would automatically detect its presence (or absence) and act accordingly. My understanding is that this is how the current vpn module works. In this day and age, I would be surprised if more people used dial up than people use vpn.

Comment 4 Dan Williams 2009-02-13 13:10:02 UTC
Dial-up (ie, PPP) is actually used for quite a few things: 3G/Mobile Broadband, PPPoE for Cable/DSL modems, and PPTP VPN support.  It's not really something that we can simply just remove at this time.

Part of the problem is that since it's necessary for some of these networking technologies, if you plug in a device that requires PPP, we can't really just pop up a dialog asking if you want to install PPP, because it's a good bet that you need network to get the PPP package but of course you don't have it yet...

Same sort of thing with wpa_supplicant; it's used for *wired* 802.1x too; and we can't really just remove it becuase it's pretty core to the networking system in many cases.

Comment 5 dan.weber 2009-02-14 01:40:21 UTC
Thank you for the explanation.


Note You need to log in before you can comment on or make changes to this bug.