[karmic regression] Network manager does not unmanage devices configured as "mapping" in /etc/network/interfaces
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
NetworkManager |
Fix Released
|
Undecided
|
Unassigned | ||
network-manager (Ubuntu) |
Fix Released
|
Low
|
Alexander Sack |
Bug Description
Binary package hint: network-manager
I have networks defined with mappings on all my interfaces, yet network-manager tries to configure my wired and wireless connections.
Relevant parts of my interfaces file:
auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0
# Our various networks
mapping eth0
script guessnet-ifupdown
map default: missing-cable
map verbose: false
map debug: false
map missing-cable work-fixed home-fixed aruba-abi aruba-misc home-fixed2
mapping wlan0
script guessnet-ifupdown
map default: missing-cable
map verbose: true
map debug: true
map work-wifi home-wifi missing-cable aruba-misc cur_airport home-wifi2 tele2-tram
And according this this, NM should not bother:
cat /etc/NetworkMan
[main]
plugins=
[ifupdown]
managed=false
It looks to be a regression bug - https:/
I can remedy the situation by chmodding the init.d script of network manager, but I would like to see that the managed conf parameter solves this.
network-manager:
Installed: 0.8~a~git.
Candidate: 0.8~a~git.
Version table:
*** 0.8~a~git.
500 http://
100 /var/lib/
Related branches
Changed in network-manager: | |
status: | Unknown → New |
Changed in network-manager (Ubuntu): | |
status: | Confirmed → Triaged |
importance: | Undecided → Low |
Changed in network-manager (Ubuntu): | |
assignee: | nobody → Alexander Sack (asac) |
status: | Confirmed → In Progress |
summary: |
- [karmic] Network manager takes precedence over /etc/network/interfaces + [karmic regression] Network manager does not unmanage devices configured + as "mapping" in /etc/network/interfaces |
I just confirmed. Looks like the ifupdown plugin needs some work, although it reads /etc/network/ interfaces, it fails to pass along the information. The call SCPluginIfupdow n_get_unmanaged _specs( ) always returns an empty list.