Re: The case against NetworkManager

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



--- Rahul Sundaram <sundaram@xxxxxxxxxxxxxxxxx> wrote:

> antonio montagnani wrote:
> 
> > 
> > I agree with you: I am using F8T3 and I have found
> that NM is not
> > working properly, I mean that it doesn't fulfill
> the need of an
> > average user.
> 
> Test releases are not meant for the average users
> but for testers to 
> find bugs and report them so that the releases that
> follow can fix the 
> issues.
> 
> Rahul
> 

Network manager is not working properly in Fedora Live
7.92 release (LiveCD).  To get connected to the
internet, where dhcp does not work, it picks up an ip,
but you cannot surf or do nothing.  To get connected,
I had to manually assign an IP and netmask and put
values into /etc/resolv.conf.  But then NetworkManager
kicks in and throws everything out the window and my
connection is lost that I have to kill NetworkManager
with a 
# service NetworkManager stop
so that I could surf the net.  Here's what happened.  

[root@localhost ~]# cat /etc/fedora-release
Fedora release 7.92 (Rawhide)
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.23-0.214.rc8.git2.fc8
#1 SMP Fri Sep
28 17:38:00 EDT 2007 i686 i686 i386 GNU/Linux
[root@localhost ~]#


[fedora@localhost ~]$ su -
[root@localhost ~]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr
00:30:1B:3E:D4:B7
          inet addr:169.254.227.112 
Bcast:169.254.255.255
  Mask:255.255.0.0
          inet6 addr: fe80::230:1bff:fe3e:d4b7/64
Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500 
Metric:1
          RX packets:259 errors:0 dropped:0 overruns:0
frame:0
          TX packets:58 errors:0 dropped:0 overruns:0
carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:28745 (28.0 KiB)  TX bytes:8091
(7.9 KiB)
          Interrupt:21 Base address:0x6000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:9696 errors:0 dropped:0
overruns:0 frame:0
          TX packets:9696 errors:0 dropped:0
overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4498960 (4.2 MiB)  TX bytes:4498960
(4.2 MiB)

[root@localhost ~]# dhcpcd eth0
-bash: dhcpcd: command not found
[root@localhost ~]# ifconfig eth0 down
[root@localhost ~]# ifconfig eth0 10.154.19.153
netmask 255.255.255.0
[root@localhost ~]# route add default gateway
10.154.19.1
[root@localhost ~]# echo "nameserver 10.154.16.130" >>
/etc/resolv.conf
[root@localhost ~]# echo "nameserver 10.128.0.4" >>
/etc/resolv.conf
[root@localhost ~]# clear

[root@localhost ~]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr
00:30:1B:3E:D4:B7
          inet addr:10.154.19.153  Bcast:10.154.19.255
  Mask:255.255.255.0
          inet6 addr: fe80::230:1bff:fe3e:d4b7/64
Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500 
Metric:1
          RX packets:325 errors:0 dropped:0 overruns:0
frame:0
          TX packets:92 errors:0 dropped:0 overruns:0
carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:34964 (34.1 KiB)  TX bytes:13894
(13.5 KiB)
          Interrupt:21 Base address:0x6000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:9824 errors:0 dropped:0
overruns:0 frame:0
          TX packets:9824 errors:0 dropped:0
overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4510032 (4.3 MiB)  TX bytes:4510032
(4.3 MiB)

[root@localhost ~]# ifconfig eth0 dwon
dwon: Host name lookup failure
ifconfig: `--help' gives usage information.
[root@localhost ~]# ifconfig eth0 downb
downb: Host name lookup failure
ifconfig: `--help' gives usage information.
[root@localhost ~]# ifconfig eth0 down
[root@localhost ~]# ifconfig eth0 10.154.19.153
netmask 255.255.255.0
[root@localhost ~]# route add default gateway
10.154.19.1
[root@localhost ~]# echo "nameserver 10.154.16.130" >>
/etc/resolv.conf
[root@localhost ~]# echo "nameserver 10.128.0.4" >>
/etc/resolv.conf
[root@localhost ~]# cat /etc/resolv.conf
# generated by NetworkManager, do not edit!





nameserver 10.154.16.130
nameserver 10.128.0.4
[root@localhost ~]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr
00:30:1B:3E:D4:B7
          inet addr:169.254.227.112 
Bcast:169.254.255.255
  Mask:255.255.0.0
          inet6 addr: fe80::230:1bff:fe3e:d4b7/64
Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500 
Metric:1
          RX packets:672 errors:0 dropped:0 overruns:0
frame:0
          TX packets:439 errors:0 dropped:0 overruns:0
carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:275733 (269.2 KiB)  TX bytes:65732
(64.1 KiB)
          Interrupt:21 Base address:0x6000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:9928 errors:0 dropped:0
overruns:0 frame:0
          TX packets:9928 errors:0 dropped:0
overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4519188 (4.3 MiB)  TX bytes:4519188
(4.3 MiB)

[root@localhost ~]# cat /etc/resolv.conf
# generated by NetworkManager, do not edit!





[root@localhost ~]# rm /etc/resolv.conf
rm: remove regular file `/etc/resolv.conf'? y
[root@localhost ~]# ifconfig eth0 down
[root@localhost ~]# ifconfig eth0 10.154.19.153
netmask 255.255.255.0
[root@localhost ~]# route add default gateway
10.154.19.1
[root@localhost ~]# echo "nameserver 10.154.16.130" >>
/etc/resolv.conf
[root@localhost ~]# echo "nameserver 10.128.0.4" >>
/etc/resolv.conf
[root@localhost ~]# cat /etc/resolv.conf
# generated by NetworkManager, do not edit!





[root@localhost ~]# service NetworkManager stop
Stopping NetworkManager daemon:                       
    [  OK  ]
[root@localhost ~]# ifconfig eth0 10.154.19.153
netmask 255.255.255.0
[root@localhost ~]# route add default gateway
10.154.19.1
[root@localhost ~]# echo "nameserver 10.154.16.130" >>
/etc/resolv.conf
[root@localhost ~]# echo "nameserver 10.128.0.4" >>
/etc/resolv.conf
[root@localhost ~]# cat /etc/resolv.conf
# generated by NetworkManager, do not edit!





nameserver 10.154.16.130
nameserver 10.128.0.4
[root@localhost ~]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr
00:30:1B:3E:D4:B7
          inet addr:10.154.19.153  Bcast:10.154.19.255
  Mask:255.255.255.0
          inet6 addr: fe80::230:1bff:fe3e:d4b7/64
Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500 
Metric:1
          RX packets:1694 errors:0 dropped:0
overruns:0 frame:0
          TX packets:1191 errors:0 dropped:0
overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1168609 (1.1 MiB)  TX bytes:194991
(190.4 KiB)
          Interrupt:21 Base address:0x6000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:9992 errors:0 dropped:0
overruns:0 frame:0
          TX packets:9992 errors:0 dropped:0
overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4524244 (4.3 MiB)  TX bytes:4524244
(4.3 MiB)

[root@localhost ~]#


On a laptop in which NetworkManager was running
awesomely in Fedora 7 Test Releases, NetWorkManager
refuses to work so I had to turn it off so that I can
connect and put updates to rawhide.  I get connected
with wired connection, because wireless does not work
anymore, atheros card, ath5k vs ath_pci.  If I leave
the network on, booting does not occur because ath5k
is loading and does not successfully load.  Others
have told me that they have to blacklist ath5k on
/etc/modprobe.conf/blacklist in their computer and
then manually install madwifi-0.9.2.X drivers.  There
are also other issues like problems saving sound
settings which has not been resolved as well.  Sorry
to rant, but please consider keeping
system-config-network and also NetworkManager, its
intention is good, but it is not there yet (in terms
of functionality). Hopefully it gets better so that it
can shine and make Fedora better.

BTW I used Chitlesh's files (kickstart) and gnerated a
Fedora-Electronic-Lab live cd from Rawhide 

I used his detailed procedure found in a mail to Karl 

http://clunixchit.blogspot.com/2007/09/creating-his-fedora-electronic-lab.html

NetworkManager was there, but it did not interfere as
the Fedora 7.92 Live did when I put in the IP address
manually.  Great Job Chitlesh!  

Regards,

Antonio 




      ____________________________________________________________________________________
Tonight's top picks. What will you watch tonight? Preview the hottest shows on Yahoo! TV.
http://tv.yahoo.com/ 


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux