My laptop is Acer 4752G, OS is suse-12.2-xen, followings are what I did.
First. show some information.
linux-jxf2:/home/haha # uname -a
Linux linux-jxf2.site 3.4.6-2.10-xen #1 SMP Thu Jul 26 09:36:26 UTC 2012 (641c197) x86_64 x86_64 x86_64 GNU/Linux
linux-jxf2:/home/haha # ifconfig -a
eth0 Link encap:Ethernet HWaddr 20:6A:8A:7E:62:81
inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:13077 errors:0 dropped:0 overruns:0 frame:0
TX packets:9196 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:12433973 (11.8 Mb) TX bytes:1085213 (1.0 Mb)
Interrupt:19
eth1 Link encap:Ethernet HWaddr C0:18:85:08:95:99
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)
Interrupt:17
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:24 errors:0 dropped:0 overruns:0 frame:0
TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3025 (2.9 Kb) TX bytes:3025 (2.9 Kb)
linux-jxf2:/home/haha # iwconfig
eth0 no wireless extensions.
eth1 IEEE 802.11abg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=200 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on
lo no wireless extensions.
linux-jxf2:/home/haha # lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation 2nd Generation Core Processor Family DRAM Controller [8086:0104] (rev 09)
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port [8086:0101] (rev 09)
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0126] (rev 09)
00:16.0 Communication controller [0780]: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 [8086:1c3a] (rev 04)
00:1a.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 [8086:1c2d] (rev 04)
00:1b.0 Audio device [0403]: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller [8086:1c20] (rev 04)
00:1c.0 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 [8086:1c10] (rev b4)
00:1c.1 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 [8086:1c12] (rev b4)
00:1c.3 PCI bridge [0604]: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 [8086:1c16] (rev b4)
00:1d.0 USB controller [0c03]: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 [8086:1c26] (rev 04)
00:1f.0 ISA bridge [0601]: Intel Corporation HM65 Express Chipset Family LPC Controller [8086:1c49] (rev 04)
00:1f.2 IDE interface [0101]: Intel Corporation 6 Series/C200 Series Chipset Family 4 port SATA IDE Controller [8086:1c01] (rev 04)
00:1f.3 SMBus [0c05]: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller [8086:1c22] (rev 04)
00:1f.5 IDE interface [0101]: Intel Corporation 6 Series/C200 Series Chipset Family 2 port SATA IDE Controller [8086:1c09] (rev 04)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GeForce GT 630M [10de:0de9] (rev a1)
03:00.0 Network controller [0280]: Broadcom Corporation BCM43227 802.11b/g/n [14e4:4358]
04:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM57785 Gigabit Ethernet PCIe [14e4:16b5] (rev 10)
04:00.1 SD Host controller [0805]: Broadcom Corporation NetXtreme BCM57765 Memory Card Reader [14e4:16bc] (rev 10)
04:00.2 System peripheral [0880]: Broadcom Corporation Device [14e4:16be] (rev 10)
04:00.3 System peripheral [0880]: Broadcom Corporation Device [14e4:16bf] (rev 10)
linux-jxf2:/home/haha # lspci -nnk|grep -iA2 net
03:00.0 Network controller [0280]: Broadcom Corporation BCM43227 802.11b/g/n [14e4:4358]
Subsystem: Foxconn International, Inc. Device [105b:e040]
Kernel driver in use: wl
04:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM57785 Gigabit Ethernet PCIe [14e4:16b5] (rev 10)
Subsystem: Acer Incorporated [ALI] Device [1025:0500]
Kernel driver in use: tg3
04:00.1 SD Host controller [0805]: Broadcom Corporation NetXtreme BCM57765 Memory Card Reader [14e4:16bc] (rev 10)
Subsystem: Acer Incorporated [ALI] Device [1025:0500]
Kernel driver in use: sdhci-pci
linux-jxf2:/home/haha # rfkill list
0: acer-wireless: Wireless LAN
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
I installed broadcom_wl with zypper in broadcom_wl AND firmware with zypper in b43-firmware. And manually installed hybrid_wl which is drivers for old broadcom cards.
I even changed kde to gnome and shifted from ifup to NetworkManager to test if it was the problem, however after all this I only got the followings.
linux-jxf2:/home/haha # iwlist eth1 scanning essid Dlink-ag
eth1 Interface doesn't support scanning : Invalid argument
The networkmanager just cannot find any exisiting wifi signals.
linux-jxf2:/home/haha # dmesg |grep error
27.225407] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
27.226580] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
47.004421] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
77.004614] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
117.002316] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
167.002673] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
227.002501] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
287.002963] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
347.002948] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
And manually add wireless network cannot connect successfully.
What is the problem ? Was it because all the drivers didn’t suit to the xen kernel ? Then where can I find the proper driver for it?