Red Hat Bugzilla – Bug 495397
No networking for dbus enabled applications when having a bridge configured
Last modified: 2009-04-14 22:02:30 EDT
System with the following bridge configuration:
[root@localhost network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
# Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller
[root@localhost network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-br0
When starting any dbus enabled application, network is disabled e.g. Offline Mode in Firefox.
[root@localhost ~]# rpm -q firefox dbus NetworkManager initscripts
Is the bridged device your primary network connection? If so, you probably want to turn off NetworkManager. NM is intended to control your primary network connection, and if it cannot, it of course won't think you're online, and thus the apps that use it wont either.
Yeah, the bridge is the primary connection.
Interestingly, NM does see it as a "real" interface as soon as the TYPE=Bridge variable is removed and successfully get's a dhcp lease.
So the restriction "bridge not supported, disable NM" seems rather artificial.
But does disabling NM stop prevening dbus enabled apps from working?
(In reply to comment #2)
> Yeah, the bridge is the primary connection.
> Interestingly, NM does see it as a "real" interface as soon as the TYPE=Bridge
> variable is removed and successfully get's a dhcp lease.
> So the restriction "bridge not supported, disable NM" seems rather artificial.
It's not artificial, because something has to set up the actual bridge device and add ethX to the bridge. And since that's not NetworkManager, NM doesn't support bridge connections.
For now, I'd suggest turning NM off since it cannot control your primary network connection.
-> UPSTREAM since the feature is being tracked there