[system-tools] Another possible bug in the network-backend (--set)

Juan Luis Baptiste <[email protected]>
Newsgroups gmane.comp.gnome.ximian.setup-tool
Organization Merlinux
Message-ID <200407110056.13551.juancho__13425.4833953039$1089525392$gmane$org@phreaker.net>
Hi,

I'm having a problem when saving the network configuration via the 
network-backend of gst 0.34. When setting the network configuration, the dhcp 
interfaces are being disabled. For example, whe doing:

./network-backend --set < file.xml

where file.xml contains this:


<?xml version="1.0" ?>
<!DOCTYPE network []>
<network>
 <gateway>192.168.1.1</gateway>
 <gatewaydev>eth0</gatewaydev>
 <hostname>laptop.maeztro.dhis.org</hostname>
 <domain></domain>
 <nameserver>192.168.1.1</nameserver>
 <interface>
  <auto>1</auto>
  <bootproto>dhcp</bootproto>
  <dev>eth0</dev>
  <enabled>1</enabled> <------ it's enabled
  <file>eth0</file>
 </interface>
 <interface>
  <address>192.168.7.101</address>
  <broadcast>192.168.7.255</broadcast>
  <netmask>255.255.255.0</netmask>
  <network>192.168.7.0</network>
  <name>Ethernet Network Device</name>
  <auto>0</auto>
  <bootproto>none</bootproto>
  <dev>eth1</dev>
  <enabled>0</enabled>
  <file>eth1</file>
 </interface>
</network>
<!-- GST: end of request -->

When I run ./network-conf -d list_ifaces right after, this is the output:

<!DOCTYPE network-ifaces []>

<network-ifaces>

  <interface>
    <active>1</active>
    <addr>127.0.0.1</addr>
    <dev>lo</dev>
    <mask>255.0.0.0</mask>
  </interface>

  <interface>
    <active>0</active> <----- yep, it has been disabled!
    <dev>eth1</dev>
    <hwaddr>00:05:3C:07:7A:8A</hwaddr>
  </interface>

  <interface>
    <active>0</active>
    <dev>eth0</dev>
    <hwaddr>00:09:6B:53:FE:90</hwaddr>
  </interface>

</network-ifaces>

<!-- GST: end of request -->

and ifconfig:

[root@laptop juancho]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:09:6B:53:FE:90
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1509752 errors:546 dropped:0 overruns:0 frame:546
          TX packets:2164302 errors:0 dropped:0 overruns:0 carrier:0
          collisions:10986
          RX bytes:447308679 (426.5 Mb)  TX bytes:522553572 (498.3 Mb)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:5355 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5355 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0
          RX bytes:429551 (419.4 Kb)  TX bytes:429551 (419.4 Kb)

Could this be a bug?


Cheers,
-- 
Juan Luis Baptiste
http://www.merlinux.org
http://knetworkconf.sf.net
http://www.kalyxo.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.