Bug 709163 - Empathy ceases to function when using a bridged network
Summary: Empathy ceases to function when using a bridged network
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: empathy
Version: 15
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Brian Pepple
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-05-30 22:08 UTC by Stephen Gordon
Modified: 2011-05-30 22:25 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-05-30 22:25:47 UTC
Type: ---


Attachments (Terms of Use)

Description Stephen Gordon 2011-05-30 22:08:35 UTC
Description of problem:

To support testing using virtualization I enable public bridging of my network interface. This operation is not supported by NetworkManager and needs to be done manually using the 'old' style of networking config.

I have done this as I had done on previous releases and for the vast majority of applications there are no apparent issues and are able to connect to the network and internet at large via this connection.

Empathy however appears to think no network connection is available and does not attempt to connect. Installing Emesene and using it to connect to MSN instead I found that it worked with no issues.

I suspect that Empathy is checking with NetworkManager for a network connection while ignoring the fact that network connections may be created with NM_CONTROLLED=no.

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

empathy-3.0.1-3.fc15.x86_64

How reproducible:

Everytime

Steps to Reproduce:
1. Create public bridge of network interface with NM_CONTROLLED=0
2. Restart networking services.
3. Ping a known address to verify connectivity.
4. Start Empathy.
  
Actual results:

Nothing. Does not appear to be attempting connection, the usual progress spinner doesn't show any activity and no errors are thrown.

Expected results:

Login to instant messaging accounts.

Additional info:

[root@zugzug sgordon]# cat /etc/sysconfig/network-scripts/ifcfg-em1 
DEVICE=em1
HWADDR=f0:de:f1:08:51:4c
ONBOOT=yes
BRIDGE=br0
NM_CONTROLLED=no
IPV6INIT=no
USERCTL=no

[root@zugzug sgordon]# cat /etc/sysconfig/network-scripts/ifcfg-br0 
DEVICE=br0
TYPE=Bridge
BOOTPROTO=dhcp
ONBOOT=yes
DELAY=0
NM_CONTROLLED=no
IPV6INIT=no
USERCTL=no

Comment 1 Stephen Gordon 2011-05-30 22:15:44 UTC
Just updated to empathy-3.0.2-1.fc15.x86_64 and still encounter the same issue.

Comment 2 Stephen Gordon 2011-05-30 22:25:47 UTC
Ok so I RTFM, apparently this is a feature:

https://live.gnome.org/Empathy/FAQ#How_to_connect_when_not_using_NetworkManager.3F

Running:

gsettings set org.gnome.Empathy use-conn false

Did indeed fix my issue.


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