NetworkManager sees wireless AP, randomly refuses to connect - (Orinoco PCMCIA) CentOS 6.2
Posted: 2012/05/24 19:59:33
I installed CentOS 6.2 on my Thinkpad A22m which uses an Orinoco Silver PCMCIA wireless adapter that has been flashed with the Alchemy PDA utility to enable WPA encryption.
An issue that I am having trouble resolving is that the Network Manager sometimes connects normally to my wifi network, but sometimes it does not. I followed the NetworkManager setup instructions from the CentOS Wiki, [url=http://wiki.centos.org/HowTos/Laptops/NetworkManager]here[/url] . At first I thought that running on battery may have triggered it, but the issue crops up both on battery or when on AC equally.
I have no problems using the wired eth0 interface, and NetworkManager is able to auto sense when it is plugged in and connect.
I have noticed that Network Manager always reports under both wired and wireless that "Last Used" is "never" as seen in the attached screenshot:
[img]http://dl.dropbox.com/u/60591788/Screenshot-Network%20Connections.png[/img]
When I click on the Network Manager panel icon in Gnome, it always shows the available wireless network. If I delete the saved connection information and try to connect, it prompts me for the WPA passphrase but still will not connect.
Here is my basedata file from getinfo.sh. Hopefully there is something in there that sheds light on this:
Information for general problems.
[code]
== BEGIN uname -rmi ==
2.6.32-220.17.1.el6.i686 i686 i386
== END uname -rmi ==
== BEGIN rpm -qa \*-release\* ==
centos-release-6-2.el6.centos.7.i686
adobe-release-i386-1.0-1.noarch
rpmforge-release-0.5.2-2.el6.rf.i686
== END rpm -qa \*-release\* ==
== BEGIN cat /etc/redhat-release ==
CentOS release 6.2 (Final)
== END cat /etc/redhat-release ==
== BEGIN getenforce ==
Permissive
== END getenforce ==
== BEGIN free -m ==
total used free shared buffers cached
Mem: 499 364 134 0 29 198
-/+ buffers/cache: 136 362
Swap: 2047 0 2047
== END free -m ==
== BEGIN rpm -qa yum\* rpm-\* python | sort ==
python-2.6.6-29.el6.i686
rpm-libs-4.8.0-19.el6_2.1.i686
rpm-python-4.8.0-19.el6_2.1.i686
yum-3.2.29-22.el6.centos.2.noarch
yum-metadata-parser-1.1.2-16.el6.i686
yum-plugin-fastestmirror-1.1.30-10.el6.noarch
yum-plugin-security-1.1.30-10.el6.noarch
yum-utils-1.1.30-10.el6.noarch
== END rpm -qa yum\* rpm-\* python | sort ==
== BEGIN ls /etc/yum.repos.d ==
adobe-linux-i386.repo
CentOS-Base.repo
CentOS-Debuginfo.repo
CentOS-Media.repo
mirrors-rpmforge
mirrors-rpmforge-extras
mirrors-rpmforge-testing
rpmforge.repo
== END ls /etc/yum.repos.d ==
== BEGIN cat /etc/yum.conf ==
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=16&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release
# This is the default, if you make this bigger yum won't see if the metadata
# is newer on the remote and so you'll "gain" the bandwidth of not having to
# download the new metadata and "pay" for it by yum not having correct
# information.
# It is esp. important, to have correct metadata, for distributions like
# Fedora which don't keep old packages around. If you don't like this checking
# interupting your command line usage, it's much better to have something
# manually check the metadata once an hour (yum-updatesd will do this).
# metadata_expire=90m
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
== END cat /etc/yum.conf ==
== BEGIN yum repolist all ==
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=i386&repo=os error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
repo id repo name status
adobe-linux-i386 Adobe Systems Incorporated enabled: 0
base CentOS-6 - Base enabled: 0
c6-media CentOS-6 - Media disabled
centosplus CentOS-6 - Plus disabled
contrib CentOS-6 - Contrib disabled
debug CentOS-6 - Debuginfo disabled
extras CentOS-6 - Extras enabled: 0
rpmforge RHEL 6 - RPMforge.net - dag enabled: 0
rpmforge-extras RHEL 6 - RPMforge.net - extras disabled
rpmforge-testing RHEL 6 - RPMforge.net - testing disabled
updates CentOS-6 - Updates enabled: 0
repolist: 0
== END yum repolist all ==
== BEGIN egrep 'include|exclude' /etc/yum.repos.d/*.repo ==
== END egrep 'include|exclude' /etc/yum.repos.d/*.repo ==
== BEGIN sed -n -e "/^\[/h; /priority *=/{ G; s/\n/ /; s/ity=/ity = /; p }" /etc/yum.repos.d/*.repo | sort -k3n ==
== END sed -n -e "/^\[/h; /priority *=/{ G; s/\n/ /; s/ity=/ity = /; p }" /etc/yum.repos.d/*.repo | sort -k3n ==
== BEGIN cat /etc/fstab ==
#
# /etc/fstab
# Created by anaconda on Fri May 18 17:19:34 2012
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=d6b7f68b-8775-4f9e-8b21-162dcabb76cc / ext4 defaults 1 1
UUID=6b67b3a3-ae12-4917-9064-f3ea053a630b /boot ext2 defaults 1 2
UUID=41620ebc-de1b-48f4-ae33-ba0d823fef02 swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
== END cat /etc/fstab ==
== BEGIN df -h ==
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 24G 4.0G 19G 18% /
tmpfs 250M 112K 250M 1% /dev/shm
/dev/sda1 308M 43M 250M 15% /boot
/dev/sdb1 1.9G 7.6M 1.9G 1% /media/B215-A7E5
== END df -h ==
== BEGIN cat /proc/mdstat ==
Personalities :
unused devices: <none>
== END cat /proc/mdstat ==
== BEGIN rpm -qa kernel\* | sort ==
== END rpm -qa kernel\* | sort ==
== BEGIN lspci -nn ==
00:00.0 Host bridge [0600]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge [8086:7190] (rev 03)
00:01.0 PCI bridge [0604]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge [8086:7191] (rev 03)
00:02.0 CardBus bridge [0607]: Texas Instruments PCI1450 [104c:ac1b] (rev 03)
00:02.1 CardBus bridge [0607]: Texas Instruments PCI1450 [104c:ac1b] (rev 03)
00:03.0 Ethernet controller [0200]: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 [8086:1229] (rev 0c)
00:03.1 Serial controller [0700]: Agere Systems LT WinModem [11c1:045c] (rev 01)
00:05.0 Multimedia audio controller [0401]: Cirrus Logic CS 4614/22/24/30 [CrystalClear SoundFusion Audio Accelerator] [1013:6003] (rev 01)
00:07.0 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ISA [8086:7110] (rev 02)
00:07.1 IDE interface [0101]: Intel Corporation 82371AB/EB/MB PIIX4 IDE [8086:7111] (rev 01)
00:07.2 USB controller [0c03]: Intel Corporation 82371AB/EB/MB PIIX4 USB [8086:7112] (rev 01)
00:07.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 03)
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Rage Mobility P/M AGP 2x [1002:4c4d] (rev 64)
== END lspci -nn ==
== BEGIN lsusb ==
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 058f:6387 Alcor Micro Corp. Transcend JetFlash Flash Drive
== END lsusb ==
== BEGIN rpm -qa kmod\* kmdl\* ==
== END rpm -qa kmod\* kmdl\* ==
== BEGIN ifconfig -a ==
eth0 Link encap:Ethernet HWaddr 00:03:47:8B:F0:6E
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
eth1 Link encap:Ethernet HWaddr 00:02:2D:3C:0A:5D
inet6 addr: fe80::202:2dff:fe3c:a5d/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:2719 errors:0 dropped:0 overruns:0 frame:0
TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:291183 (284.3 KiB) TX bytes:16345 (15.9 KiB)
Interrupt:3 Base address:0x100
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:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:480 (480.0 b) TX bytes:480 (480.0 b)
== END ifconfig -a ==
== BEGIN brctl show ==
bridge name bridge id STP enabled interfaces
== END brctl show ==
== BEGIN route -n ==
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
== END route -n ==
== BEGIN sysctl -a | grep .rp_filter ==
error: permission denied on key 'kernel.cad_pid'
error: permission denied on key 'kernel.usermodehelper.bset'
error: permission denied on key 'kernel.usermodehelper.inheritable'
net.ipv4.conf.all.rp_filter = 0
net.ipv4.conf.all.arp_filter = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.arp_filter = 0
net.ipv4.conf.lo.rp_filter = 1
net.ipv4.conf.lo.arp_filter = 0
net.ipv4.conf.eth0.rp_filter = 1
net.ipv4.conf.eth0.arp_filter = 0
net.ipv4.conf.eth1.rp_filter = 1
net.ipv4.conf.eth1.arp_filter = 0
== END sysctl -a | grep .rp_filter ==
== BEGIN ip rule show ==
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
== END ip rule show ==
== BEGIN ip route show ==
== END ip route show ==
== BEGIN cat /etc/resolv.conf ==
# Generated by NetworkManager
nameserver 208.67.220.220
nameserver 208.67.222.222
nameserver 8.8.8.8
== END cat /etc/resolv.conf ==
== BEGIN egrep 'net|hosts' /etc/nsswitch.conf ==
#hosts: db files nisplus nis dns
hosts: files dns
#networks: nisplus [NOTFOUND=return] files
#netmasks: nisplus [NOTFOUND=return] files
netmasks: files
networks: files
netgroup: nisplus
== END egrep 'net|hosts' /etc/nsswitch.conf ==
== BEGIN chkconfig --list | grep -Ei 'network|wpa' ==
NetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:off
network 0:off 1:off 2:off 3:off 4:off 5:off 6:off
wpa_supplicant 0:off 1:off 2:off 3:off 4:off 5:off 6:off
== END chkconfig --list | grep -Ei 'network|wpa' ==
[/code]
An issue that I am having trouble resolving is that the Network Manager sometimes connects normally to my wifi network, but sometimes it does not. I followed the NetworkManager setup instructions from the CentOS Wiki, [url=http://wiki.centos.org/HowTos/Laptops/NetworkManager]here[/url] . At first I thought that running on battery may have triggered it, but the issue crops up both on battery or when on AC equally.
I have no problems using the wired eth0 interface, and NetworkManager is able to auto sense when it is plugged in and connect.
I have noticed that Network Manager always reports under both wired and wireless that "Last Used" is "never" as seen in the attached screenshot:
[img]http://dl.dropbox.com/u/60591788/Screenshot-Network%20Connections.png[/img]
When I click on the Network Manager panel icon in Gnome, it always shows the available wireless network. If I delete the saved connection information and try to connect, it prompts me for the WPA passphrase but still will not connect.
Here is my basedata file from getinfo.sh. Hopefully there is something in there that sheds light on this:
Information for general problems.
[code]
== BEGIN uname -rmi ==
2.6.32-220.17.1.el6.i686 i686 i386
== END uname -rmi ==
== BEGIN rpm -qa \*-release\* ==
centos-release-6-2.el6.centos.7.i686
adobe-release-i386-1.0-1.noarch
rpmforge-release-0.5.2-2.el6.rf.i686
== END rpm -qa \*-release\* ==
== BEGIN cat /etc/redhat-release ==
CentOS release 6.2 (Final)
== END cat /etc/redhat-release ==
== BEGIN getenforce ==
Permissive
== END getenforce ==
== BEGIN free -m ==
total used free shared buffers cached
Mem: 499 364 134 0 29 198
-/+ buffers/cache: 136 362
Swap: 2047 0 2047
== END free -m ==
== BEGIN rpm -qa yum\* rpm-\* python | sort ==
python-2.6.6-29.el6.i686
rpm-libs-4.8.0-19.el6_2.1.i686
rpm-python-4.8.0-19.el6_2.1.i686
yum-3.2.29-22.el6.centos.2.noarch
yum-metadata-parser-1.1.2-16.el6.i686
yum-plugin-fastestmirror-1.1.30-10.el6.noarch
yum-plugin-security-1.1.30-10.el6.noarch
yum-utils-1.1.30-10.el6.noarch
== END rpm -qa yum\* rpm-\* python | sort ==
== BEGIN ls /etc/yum.repos.d ==
adobe-linux-i386.repo
CentOS-Base.repo
CentOS-Debuginfo.repo
CentOS-Media.repo
mirrors-rpmforge
mirrors-rpmforge-extras
mirrors-rpmforge-testing
rpmforge.repo
== END ls /etc/yum.repos.d ==
== BEGIN cat /etc/yum.conf ==
[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=16&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release
# This is the default, if you make this bigger yum won't see if the metadata
# is newer on the remote and so you'll "gain" the bandwidth of not having to
# download the new metadata and "pay" for it by yum not having correct
# information.
# It is esp. important, to have correct metadata, for distributions like
# Fedora which don't keep old packages around. If you don't like this checking
# interupting your command line usage, it's much better to have something
# manually check the metadata once an hour (yum-updatesd will do this).
# metadata_expire=90m
# PUT YOUR REPOS HERE OR IN separate files named file.repo
# in /etc/yum.repos.d
== END cat /etc/yum.conf ==
== BEGIN yum repolist all ==
Loaded plugins: fastestmirror, refresh-packagekit, security
Determining fastest mirrors
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=i386&repo=os error was
14: PYCURL ERROR 6 - "Couldn't resolve host 'mirrorlist.centos.org'"
repo id repo name status
adobe-linux-i386 Adobe Systems Incorporated enabled: 0
base CentOS-6 - Base enabled: 0
c6-media CentOS-6 - Media disabled
centosplus CentOS-6 - Plus disabled
contrib CentOS-6 - Contrib disabled
debug CentOS-6 - Debuginfo disabled
extras CentOS-6 - Extras enabled: 0
rpmforge RHEL 6 - RPMforge.net - dag enabled: 0
rpmforge-extras RHEL 6 - RPMforge.net - extras disabled
rpmforge-testing RHEL 6 - RPMforge.net - testing disabled
updates CentOS-6 - Updates enabled: 0
repolist: 0
== END yum repolist all ==
== BEGIN egrep 'include|exclude' /etc/yum.repos.d/*.repo ==
== END egrep 'include|exclude' /etc/yum.repos.d/*.repo ==
== BEGIN sed -n -e "/^\[/h; /priority *=/{ G; s/\n/ /; s/ity=/ity = /; p }" /etc/yum.repos.d/*.repo | sort -k3n ==
== END sed -n -e "/^\[/h; /priority *=/{ G; s/\n/ /; s/ity=/ity = /; p }" /etc/yum.repos.d/*.repo | sort -k3n ==
== BEGIN cat /etc/fstab ==
#
# /etc/fstab
# Created by anaconda on Fri May 18 17:19:34 2012
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=d6b7f68b-8775-4f9e-8b21-162dcabb76cc / ext4 defaults 1 1
UUID=6b67b3a3-ae12-4917-9064-f3ea053a630b /boot ext2 defaults 1 2
UUID=41620ebc-de1b-48f4-ae33-ba0d823fef02 swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
== END cat /etc/fstab ==
== BEGIN df -h ==
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 24G 4.0G 19G 18% /
tmpfs 250M 112K 250M 1% /dev/shm
/dev/sda1 308M 43M 250M 15% /boot
/dev/sdb1 1.9G 7.6M 1.9G 1% /media/B215-A7E5
== END df -h ==
== BEGIN cat /proc/mdstat ==
Personalities :
unused devices: <none>
== END cat /proc/mdstat ==
== BEGIN rpm -qa kernel\* | sort ==
== END rpm -qa kernel\* | sort ==
== BEGIN lspci -nn ==
00:00.0 Host bridge [0600]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge [8086:7190] (rev 03)
00:01.0 PCI bridge [0604]: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge [8086:7191] (rev 03)
00:02.0 CardBus bridge [0607]: Texas Instruments PCI1450 [104c:ac1b] (rev 03)
00:02.1 CardBus bridge [0607]: Texas Instruments PCI1450 [104c:ac1b] (rev 03)
00:03.0 Ethernet controller [0200]: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 [8086:1229] (rev 0c)
00:03.1 Serial controller [0700]: Agere Systems LT WinModem [11c1:045c] (rev 01)
00:05.0 Multimedia audio controller [0401]: Cirrus Logic CS 4614/22/24/30 [CrystalClear SoundFusion Audio Accelerator] [1013:6003] (rev 01)
00:07.0 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ISA [8086:7110] (rev 02)
00:07.1 IDE interface [0101]: Intel Corporation 82371AB/EB/MB PIIX4 IDE [8086:7111] (rev 01)
00:07.2 USB controller [0c03]: Intel Corporation 82371AB/EB/MB PIIX4 USB [8086:7112] (rev 01)
00:07.3 Bridge [0680]: Intel Corporation 82371AB/EB/MB PIIX4 ACPI [8086:7113] (rev 03)
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Rage Mobility P/M AGP 2x [1002:4c4d] (rev 64)
== END lspci -nn ==
== BEGIN lsusb ==
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 058f:6387 Alcor Micro Corp. Transcend JetFlash Flash Drive
== END lsusb ==
== BEGIN rpm -qa kmod\* kmdl\* ==
== END rpm -qa kmod\* kmdl\* ==
== BEGIN ifconfig -a ==
eth0 Link encap:Ethernet HWaddr 00:03:47:8B:F0:6E
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
eth1 Link encap:Ethernet HWaddr 00:02:2D:3C:0A:5D
inet6 addr: fe80::202:2dff:fe3c:a5d/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:2719 errors:0 dropped:0 overruns:0 frame:0
TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:291183 (284.3 KiB) TX bytes:16345 (15.9 KiB)
Interrupt:3 Base address:0x100
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:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:480 (480.0 b) TX bytes:480 (480.0 b)
== END ifconfig -a ==
== BEGIN brctl show ==
bridge name bridge id STP enabled interfaces
== END brctl show ==
== BEGIN route -n ==
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
== END route -n ==
== BEGIN sysctl -a | grep .rp_filter ==
error: permission denied on key 'kernel.cad_pid'
error: permission denied on key 'kernel.usermodehelper.bset'
error: permission denied on key 'kernel.usermodehelper.inheritable'
net.ipv4.conf.all.rp_filter = 0
net.ipv4.conf.all.arp_filter = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.arp_filter = 0
net.ipv4.conf.lo.rp_filter = 1
net.ipv4.conf.lo.arp_filter = 0
net.ipv4.conf.eth0.rp_filter = 1
net.ipv4.conf.eth0.arp_filter = 0
net.ipv4.conf.eth1.rp_filter = 1
net.ipv4.conf.eth1.arp_filter = 0
== END sysctl -a | grep .rp_filter ==
== BEGIN ip rule show ==
0: from all lookup local
32766: from all lookup main
32767: from all lookup default
== END ip rule show ==
== BEGIN ip route show ==
== END ip route show ==
== BEGIN cat /etc/resolv.conf ==
# Generated by NetworkManager
nameserver 208.67.220.220
nameserver 208.67.222.222
nameserver 8.8.8.8
== END cat /etc/resolv.conf ==
== BEGIN egrep 'net|hosts' /etc/nsswitch.conf ==
#hosts: db files nisplus nis dns
hosts: files dns
#networks: nisplus [NOTFOUND=return] files
#netmasks: nisplus [NOTFOUND=return] files
netmasks: files
networks: files
netgroup: nisplus
== END egrep 'net|hosts' /etc/nsswitch.conf ==
== BEGIN chkconfig --list | grep -Ei 'network|wpa' ==
NetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:off
network 0:off 1:off 2:off 3:off 4:off 5:off 6:off
wpa_supplicant 0:off 1:off 2:off 3:off 4:off 5:off 6:off
== END chkconfig --list | grep -Ei 'network|wpa' ==
[/code]