こんにちは。私は既存のラップトップであるDell D410でArchBangを使用しています(Dell D410の技術仕様)。ワイヤレスネットワークに問題があります。私の仮説(この控除の理由の説明は以下を参照)は、キーボードショートカット(fn + F2)を使用してWi-Fiアダプタを有効にすることもできないことです。現在のバージョンのArchBangがインストールされる前に、このボックスはWindows XPで実行されており、以前のバージョンのArchBangでダブルブートされました(残念ながら正確なバージョンは覚えていません)。 Windows XPでは、Wi-Fiが正常に動作します。以前のバージョンのArchBangには、実際のバージョンのArchBangと同じ問題があります。以前のバージョンのArchBangでWi-Fiを有効にしようとすると(fn + F2を使用)、「キーボードショートカットマッピングの問題(または同様のもの)」というメッセージがdmesgに記録されます(または申し訳ありませんが、/var/log/messages
はっきり覚えていません)。その後、ボックスを最新バージョンのArchBangに再インストールすると、問題が解決します。 fn+F2 を押すと dmesg または/var/log/messages
。ワイヤレスネットワーキングを制御するショートカット(Fn + F2)を除いて、xev
これは本当であり、xev
コードでも返されます。したがって、私の問題はWi-Fiと直接関係はありませんが、アダプタの有効化に関連していると仮定します。 BIOSでワイヤレスが有効になっていますが、ワイヤレスLEDが点滅しません。 fn + F2ショートカットを使用する代わりに、Wi-Fiインターフェイスを有効にするためにコマンドラインから実行できるコマンドはありますか?私が実行したコマンドの結果は次のとおりです。
[root@arch ~]$ uname -a
Linux arch 3.11.5-1-ARCH #1 SMP PREEMPT Mon Oct 14 08:49:01 CEST 2013 i686 GNU/Linux
[root@arch ~]# ifconfig -a
enp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.170 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::212:3fff:fe21:70fe prefixlen 64 scopeid 0x20<link>
ether 00:12:3f:21:70:fe txqueuelen 1000 (Ethernet)
RX packets 1369 bytes 1326271 (1.2 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1250 bytes 160246 (156.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 16
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 4 bytes 240 (240.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4 bytes 240 (240.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@arch ~]# dmesg | grep -i wireless
[ 9.064627] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
[ 9.065083] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
[root@arch ~]# lshw -C network
*-network
description: Ethernet interface
product: NetXtreme BCM5751 Gigabit Ethernet PCI Express
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:01:00.0
logical name: enp1s0
version: 01
serial: 00:12:3f:21:70:fe
size: 100Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.132 duplex=full firmware=5751-v3.29a ip=192.168.1.170 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:16 memory:dfdf0000-dfdfffff
*-network UNCLAIMED
description: Network controller
product: PRO/Wireless 2200BG [Calexico2] Network Connection
vendor: Intel Corporation
physical id: 3
bus info: pci@0000:02:03.0
version: 05
width: 32 bits
clock: 33MHz
capabilities: pm cap_list
configuration: latency=64 maxlatency=24 mingnt=3
resources: memory:dfcff000-dfcfffff
[root@arch ~]# lsmod | grep -i intel
snd_intel8x0 23721 1
snd_ac97_codec 89336 1 snd_intel8x0
snd_pcm 63876 2 snd_ac97_codec,snd_intel8x0
snd_page_alloc 5974 2 snd_intel8x0,snd_pcm
snd 44566 6 snd_ac97_codec,snd_intel8x0,snd_timer,snd_pcm
intel_agp 8688 1 i915
intel_gtt 10172 3 i915,intel_agp
agpgart 22047 3 drm,intel_agp,intel_gtt
[root@arch ~]# lsmod | grep -i ipw2200
ipw2200 128525 0
libipw 22318 1 ipw2200
lib80211 3037 2 libipw,ipw2200
cfg80211 336964 2 libipw,ipw2200
[root@arch ~]# modinfo ipw2200
filename: /lib/modules/3.11.5-1-ARCH/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko.gz
firmware: ipw2200-bss.fw
firmware: ipw2200-sniffer.fw
firmware: ipw2200-ibss.fw
license: GPL
author: Copyright(c) 2003-2006 Intel Corporation
version: 1.2.2kmprq
description: Intel(R) PRO/Wireless 2200/2915 Network Driver
srcversion: DC12C86CD79304BB5E0D6DB
alias: pci:v00008086d00004224sv*sd*bc*sc*i*
alias: pci:v00008086d00004223sv*sd*bc*sc*i*
alias: pci:v00008086d00004221sv*sd*bc*sc*i*
alias: pci:v00008086d00004220sv*sd*bc*sc*i*
alias: pci:v00008086d0000104Fsv*sd*bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002762bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002761bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002754bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002753bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002752bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002751bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002742bc*sc*i*
alias: pci:v00008086d00001043sv0000103Csd00002741bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002741bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002732bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002731bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002722bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002721bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002712bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002711bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002702bc*sc*i*
alias: pci:v00008086d00001043sv00008086sd00002701bc*sc*i*
depends: cfg80211,libipw,lib80211
intree: Y
vermagic: 3.11.5-1-ARCH SMP preempt mod_unload modversions 686
parm: disable:manually disable the radio (default 0 [radio on]) (int)
parm: associate:auto associate when scanning (default off) (int)
parm: auto_create:auto create adhoc network (default on) (int)
parm: led:enable led control on some systems (default 1 on) (int)
parm: debug:debug output mask (int)
parm: channel:channel to limit associate to (default 0 [ANY]) (int)
parm: rtap_iface:create the rtap interface (1 - create, default 0) (int)
parm: qos_enable:enable all QoS functionalitis (int)
parm: qos_burst_enable:enable QoS burst mode (int)
parm: qos_no_ack_mask:mask Tx_Queue to no ack (int)
parm: burst_duration_CCK:set CCK burst value (int)
parm: burst_duration_OFDM:set OFDM burst value (int)
parm: mode:network mode (0=BSS,1=IBSS,2=Monitor) (int)
parm: bt_coexist:enable bluetooth coexistence (default off) (int)
parm: hwcrypto:enable hardware crypto (default off) (int)
parm: cmdlog:allocate a ring buffer for logging firmware commands (int)
parm: roaming:enable roaming support (default on) (int)
parm: antenna:select antenna 1=Main, 3=Aux, default 0 [both], 2=slow_diversity (choose the one with lower background noise) (int)
xev:
###
fn+F2 (Wireless)
##########
KeyPress event, serial 48, synthetic NO, window 0x1e00001,
root 0x7f, subw 0x0, time 1416790, (14,261), root:(578,476),
state 0x0, keycode 248 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 48, synthetic NO, window 0x1e00001,
root 0x7f, subw 0x0, time 1416790, (14,261), root:(578,476),
state 0x0, keycode 248 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
fn+F3 (Some battery event - No one knows because batery is old and not used)
################################################
KeyPress event, serial 48, synthetic NO, window 0x1e00001,
root 0x7f, subw 0x0, time 1481398, (-28,389), root:(536,604),
state 0x0, keycode 244 (keysym 0x1008ff93, XF86Battery), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 48, synthetic NO, window 0x1e00001,
root 0x7f, subw 0x0, time 1481398, (-28,389), root:(536,604),
state 0x0, keycode 244 (keysym 0x1008ff93, XF86Battery), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
fn+F3 (Enables/Disable NumLock)
#####################
KeyPress event, serial 48, synthetic NO, window 0x1e00001,
root 0x7f, subw 0x0, time 1558307, (-50,327), root:(514,542),
state 0x0, keycode 77 (keysym 0xff7f, Num_Lock), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 48, synthetic NO, window 0x1e00001,
root 0x7f, subw 0x0, time 1558370, (-50,327), root:(514,542),
state 0x10, keycode 77 (keysym 0xff7f, Num_Lock), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
PS:この記事はArchLinuxフォーラムによって削除され、ArchLinuxフォーラムはArchBangをサポートしていないと明記されており、ArchBangフォーラムを登録しましたが、これまでの質問を投稿できず、ここに書いています。 (スパムや同様の問題があるため、登録に時間がかかります。)
答え1
次のコマンドでこの問題を解決できます。
pacman -S ipw2200-fw
今Wi-Fiは動作しますが、LEDにまだ問題があります。点滅または点灯しません。