wpa_supplicant 移植可以运行但是有下面提示,不知道怎么回事?
# ifconfiglo Link encap:Local Loopback
inet addr:127.0.0.1Mask:255.0.0.0
UP LOOPBACK RUNNINGMTU:16436Metric: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:0
RX bytes:0 (0.0 B)TX bytes:0 (0.0 B)
wlan0 Link encap:EthernetHWaddr 08:10:76:3B:6D:FC
inet addr:192.168.1.66Bcast:192.168.1.255Mask:255.255.255.0
UP BROADCAST RUNNING MULTICASTMTU:1500Metric: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)
# wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf &
# IW_PMKSA_FLUSH!
set_mode = IW_MODE_INFRA
ioctl: Operation not permitted
socket(PF_PACKET): Address family not supported by protocol
ioctl: Operation not permitted
(2)871x_drv - drv_close, bup=1, hw_init_completed=1
-871x_drv - drv_close, bup=1
rtl8192c_set_FwJoinBssReport_cmd mstatus(0)
==>pwr_state_check_handler .fw_state(8)
==> rtw_ps_cmd, enqueue CMD
+Done(255) wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
#
我移植的是磊科的 NW336 无线网卡!大家一起来看下,到底是怎么回事,现在主要是可以连接WEB 加密和没有密码的能连上,但是WPA-PSK和WPA2-PSK的不能连接,就是上面的原因!谢谢!解决问题后,我会分享移植磊科无线网卡的经验,希望大家出来帮忙看下这个提示是什么原因!谢谢! 你确认一下你的驱动是否支持wpa_supplicant,雷凌的驱动在编译时就需要配置支持wap的选项才能支持wpa软件。 亚瑟王 发表于 2012-12-3 14:37 static/image/common/back.gif
你确认一下你的驱动是否支持wpa_supplicant,雷凌的驱动在编译时就需要配置支持wap的选项才能支持wpa软件。
EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)EXTRA_CFLAGS += -O1#EXTRA_CFLAGS += -O3#EXTRA_CFLAGS += -Wall #EXTRA_CFLAGS += -Wextra #EXTRA_CFLAGS += -Werror#EXTRA_CFLAGS += -pedantic#EXTRA_CFLAGS += -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes EXTRA_CFLAGS += -Wno-unused-variable EXTRA_CFLAGS += -Wno-unused-value EXTRA_CFLAGS += -Wno-unused-label EXTRA_CFLAGS += -Wno-unused-parameterEXTRA_CFLAGS += -Wno-unused-functionEXTRA_CFLAGS += -Wno-unusedEXTRA_CFLAGS += -Wno-uninitializedEXTRA_CFLAGS += -I$(src)/includeCONFIG_AUTOCFG_CP = nCONFIG_RTL8192C = yCONFIG_RTL8192D = nCONFIG_USB_HCI = yCONFIG_PCI_HCI = nCONFIG_SDIO_HCI = nCONFIG_MP_INCLUDED = nCONFIG_POWER_SAVING = yCONFIG_USB_AUTOSUSPEND = nCONFIG_HW_PWRP_DETECTION = nCONFIG_WIFI_TEST = nCONFIG_BT_COEXISTENCE = nCONFIG_RTL8192CU_REDEFINE_1X1 =nCONFIG_WAKE_ON_WLAN = nCONFIG_PLATFORM_I386_PC = n #我改的CONFIG_PLATFORM_TI_AM3517 = nCONFIG_PLATFORM_ANDROID_X86 = nCONFIG_PLATFORM_ARM_S3C2K4 = y # 我改的CONFIG_PLATFORM_ARM_PXA2XX = nCONFIG_PLATFORM_ARM_S3C6K4 = nCONFIG_PLATFORM_MIPS_RMI = nCONFIG_PLATFORM_RTD2880B = nCONFIG_PLATFORM_MIPS_AR9132 = nCONFIG_PLATFORM_RTK_DMP = nCONFIG_PLATFORM_MIPS_PLM = nCONFIG_PLATFORM_MSTAR389 = nCONFIG_PLATFORM_MT53XX = nCONFIG_PLATFORM_ARM_MX51_241H = nCONFIG_PLATFORM_ACTIONS_ATJ227X = nCONFIG_PLATFORM_ARM_TEGRA3 = nCONFIG_PLATFORM_ARM_TCC8900 = nCONFIG_PLATFORM_ARM_TCC8920 = nCONFIG_PLATFORM_ARM_RK2818 = nCONFIG_PLATFORM_ARM_TI_PANDA = nCONFIG_PLATFORM_MIPS_JZ4760 = nCONFIG_PLATFORM_DMP_PHILIPS = nCONFIG_PLATFORM_TI_DM365 = nCONFIG_PLATFORM_MN10300 = nCONFIG_PLATFORM_MSTAR_TITANIA12 = nclean: rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~ rm .tmp_versions -fr ; rm Module.symvers -fr rm -fr Module.markers ; rm -fr modules.order cd core/efuse ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd hal/$(RTL871X)/$(HCI_NAME) ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd hal/$(RTL871X) ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd hal ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko endif上面两个我改的,就是倒下位置,你看下还有什么要配置的?由于贴不完,在附件有MakeFile 文件,麻烦给我看下,麻烦了,谢谢管理员!
上面有点乱,你直接看MakeFile吧!谢谢!
# wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf -
dd &
Initializing interface 'wlan0' conf '/etc/wpa_supplicant.conf' driver 'wext' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant.conf' -> '/etc/wpa_supplicant.conf'
Reading configuration +871x_drv - drv_open, bup=1
-871x_drv - drv_open, bup=1
IW_PMKSA_FLUSH!
set_mode = IW_MODE_INFRA
file '/etc/wpa_supplicant.conf'
ctrl_interface='/var/run/wpa_supplicant'
Line: 5 - start of a new network block
# ssid - hexdump_ascii(len=11):
54 50 2d 4c 49 4e 4b 5f 32 31 31 TP-LINK_211
key_mgmt: 0x2
proto: 0x1
pairwise: 0x8
group: 0x8
PSK - hexdump(len=32):
Priority group 0
id=0 ssid='TP-LINK_211'
SIOCGIWRANGE: WE(compiled)=22 WE(source)=16 enc_capa=0xf
capabilities: key_mgmt 0xf enc 0xf flags 0x0
ioctl: Operation not permitted
WEXT: Fai(2)871x_drv - drv_close, bup=1, hw_init_completed=1
led to set bogus BSSID/SSID to disconnect
netli-871x_drv - drv_close, bup=1
nk: Operstate: linkmode=1, operstate=5
socket(PF_PACKET): Address family not supported by protocol
Failed to add interface wlan0
wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=2 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=3 set_tx=0 seq_len=0 key_len=0
State: DISCONNECTED -> DISCONNECTED
wpa_driver_wext_set_operstate: operstate 0->0 (DORMANT)
netlink: Operstate: linkmode=-1, operstate=5
wpa_driver_wext_set_countermeasures
No keys have been configured - skip key clearing
Cancelling scan request
Cancelling authentication timeout
ioctl: Operation not permitted
WEXT: Failed to set bogus BSSID/SSID to disconnect
netlink: Operstate: linkmode=0, operstate=6
rtl8192c_set_FwJoinBssReport_cmd mstatus(0)
==>pwr_state_check_handler .fw_state(8)
==> rtw_ps_cmd, enqueue CMD
+Done(255) wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf -dd
# 加上调试就是这个 -dd就是多出点调试信息! lzty634158 发表于 2012-12-3 15:33 static/image/common/back.gif
EXTRA_CFLAGS += $(USER_EXTRA_CFLAGS)EXTRA_CFLAGS += -O1#EXTRA_CFLAGS += -O3#EXTRA_CFLAGS += -Wall...
这个你咨询一下wifi的厂家吧。
页:
[1]