ArchBang - Missing wireless interface, or how to remap fn+F1-F1
1
vote
1
answer
518
views
Hello I am using ArchBang on old laptop Dell D410 (Dell D410 Technical Specification ). I have troubles with wifi. My assumption (please read bellow explanation why I deducted this) is that I cannot even enable the wifi adapter with keyboard shortcuts (fn+F2). Before current installation of ArchBang release, the box was running on Windows XP with legacy version (unfortunately I do not remember the exact version) of ArchBang in dual boot. On Windows XP the wifi was running correctly. On legacy version of ArchBang there was the same problem which I have with actual version of ArchBang. When I tried to enable wifi (using fn+F2) on legacy ArchBang the message: “problem with mapping of keyboard shortcut (or something similar)” was written to dmesg (or maybe
/var/log/messages
sorry I do not remember exactly). The box was then reinstalled to recent version of ArchBang hoping it will solve the problem. Now when I press fn+F2 I do not get any message not in dmesg nor in /var/log/messages
. However I’ve tried to issue xev
and see what happens: and the result is that all shortcuts (brightness, sound control etc.) are working fine (also in real, and in the xev
the codes are returned as well), except those which controls wifi (fn+F2). So my assumption is that I have problem not directly with wifi but with enabling the adapter. Wireless is enabled in BIOS, the wireless LED is not flashing. Can I issue some command from command line to enable wifi interface instead of using fn+F2 shortcut? Bellow are output of commands that I have issued:
[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 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
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 mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10
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: I am writing here because this post was deleted from ArchLinux forums with statement that ArchLinux forums do not support ArchBang, so I registered do ArchBang forums but so far I am unable to post questions (there was troubles with spam or something like this, so now the registration takes longer)
Asked by Wakan Tanka
(825 rep)
Oct 29, 2013, 04:01 PM
Last activity: Jan 27, 2015, 08:27 AM
Last activity: Jan 27, 2015, 08:27 AM