問題1.
../src/drivers/driver_nl80211.c: 在函式『
family_handler』中:
../src/drivers/driver_nl80211.c:400: 錯誤:『
ctrl_attr_mcast_groups
』未宣告
(在此函式內第一次使用)
../src/drivers/driver_nl80211.c:400: 錯誤:
(即使在乙個函式內多次出現,每個未宣告的識別符號在其
../src/drivers/driver_nl80211.c:400: 錯誤:所在的函式內也只報告一次。)
../src/drivers/driver_nl80211.c:403: 警告:逗號表示式的左運算元不起作用
../src/drivers/driver_nl80211.c:404: 錯誤:『
ctrl_attr_mcast_grp_max
』未宣告
(在此函式內第一次使用)
../src/drivers/driver_nl80211.c:407: 錯誤:『
ctrl_attr_mcast_grp_name
』未宣告
(在此函式內第一次使用)
../src/drivers/driver_nl80211.c:408: 錯誤:『
ctrl_attr_mcast_grp_id
』未宣告
(在此函式內第一次使用)
../src/drivers/driver_nl80211.c:409: 警告:逗號表示式的左運算元不起作用
../src/drivers/driver_nl80211.c:409: 警告:計算出的值未被使用
../src/drivers/driver_nl80211.c:409: 警告:逗號表示式的左運算元不起作用
../src/drivers/driver_nl80211.c:404: 警告:未使用的變數『
tb2』
make: *** [../src/drivers/driver_nl80211.o] 錯誤 1
庫 問題2:
../src/crypto/tls_openssl.c: 在函式『
tls_deinit』中:
../src/crypto/tls_openssl.c:1032: 警告:隱式宣告函式『
err_remove_thread_state』
../src/crypto/tls_openssl.c: 在函式『
tls_set_conn_flags』中:
../src/crypto/tls_openssl.c:2248: 警告:隱式宣告函式『
ssl_clear_options』
../src/crypto/tls_openssl.c: 在函式『
tls_connection_client_cert』中:
../src/crypto/tls_openssl.c:2324: 警告:隱式宣告函式『
ssl_ctx_clear_extra_chain_certs』
../src/crypto/tls_openssl.c: 在函式『
openssl_get_keyblock_size』中:
../src/crypto/tls_openssl.c:3099: 警告:傳遞『
evp_md_ctx_md
』的第
1 個引數時在不相容的指標型別間轉換
/usr/local/ssl/include/openssl/evp.h:484: 附註:需要型別『
const struct evp_md_ctx *
』,但實參的型別為『
const struct evp_md *』
../src/crypto/tls_openssl.c:3103: 錯誤:『
struct
』沒有名為『
new_mac_secret_size
』的成員
../src/crypto/tls_openssl.c: 在函式『
tls_connection_prf』中:
../src/crypto/tls_openssl.c:3244: 警告:隱式宣告函式『
ssl_export_keying_material』
../src/crypto/tls_openssl.c: 在函式『
tls_connection_resumed』中:
../src/crypto/tls_openssl.c:3509: 警告:隱式宣告函式『
ssl_cache_hit』
make: *** [../src/crypto/tls_openssl.o] 錯誤 1
問題三:
[fenghaitao@centos6 hostapd]$ sudo make
/usr/bin/ld: skipping incompatible /home/fenghaitao/fl2440/driver/wifi/hostapd/libnl-1.1.4/chuangjian/lib/libnl.so when searching for -lnl
/usr/bin/ld: skipping incompatible /home/fenghaitao/fl2440/driver/wifi/hostapd/libnl-1.1.4/chuangjian/lib/libnl.a when searching for -lnl
/usr/bin/ld: cannot find -lnl
collect2: ld 返回 1
make: *** [hostapd] 錯誤 1
原因:編譯器問題。。應該用交叉編譯器
問題四:
relocations in generic elf (em: 3)
make clean 之後再
make
問題5:
../src/crypto/tls_openssl.o: in function `tls_deinit':
/home/fenghaitao/fl2440/driver/wifi/hostapd/hostap/hostapd/../src/crypto/tls_openssl.c:1032: undefined reference to `err_remove_thread_state'
../src/crypto/tls_openssl.o: in function `tls_parse_pkcs12':
/home/fenghaitao/fl2440/driver/wifi/hostapd/hostap/hostapd/../src/crypto/tls_openssl.c:2525: undefined reference to `ssl_ctx_clear_extra_chain_certs'
../src/crypto/tls_openssl.o: in function `tls_connection_prf':
/home/fenghaitao/fl2440/driver/wifi/hostapd/hostap/hostapd/../src/crypto/tls_openssl.c:3244: undefined reference to `ssl_export_keying_material'
../src/crypto/tls_openssl.o: in function `tls_connection_resumed':
/home/fenghaitao/fl2440/driver/wifi/hostapd/hostap/hostapd/../src/crypto/tls_openssl.c:3509: undefined reference to `ssl_cache_hit'
../src/crypto/tls_openssl.o: in function `tls_connection_client_cert':
/home/fenghaitao/fl2440/driver/wifi/hostapd/hostap/hostapd/../src/crypto/tls_openssl.c:2324: undefined reference to `ssl_ctx_clear_extra_chain_certs'
collect2: ld returned 1 exit status
make: *** [hostapd] 錯誤 1
原因:版本問題。。我換了乙個版本的hostapd
就好了
問題6
ctrl_iface exists and seems to be in use - cannot override it
delete '/var/run/hostapd/wlan0' manually if it is not used anymore
failed to setup control inte***ce
wlan0: unable to setup inte***ce.
原因:我覺得是退出不正常造成的。。這個的意思是wlan0
正在被使用並且不能重複的使用。。沒找到解決方法。。就簡單粗暴地吧
/var/run/hostapd
資料夾給刪除了。。就好了
問題7在我的板子上ping路由上的ip的時候可以ping通,但是ping外網的ip的時候提示「ping: sendto: network is unreachable」
原因:route命令檢視。。發現沒有閘道器。。新增閘道器。。
route add default gw 192.168.1.1就好了
WIFI網絡卡 AP模式
參考 移植hostapd,搭建無線熱點tar xzf hostapd 2.0.tar.gz cd hostapd 2.0 hostapd cp defconfig config 修改.config,加一行 config libnl32 y 修改makefile ifndef cc cc gcc en...
wifi 模組 配置
自從物聯網 問世以來,如何使得物 能夠聯網 有了很多的方式,目前運用非常廣的wifi,今天就總結下自這個方面,也對於有需要的盆友 也希望有拋磚引玉之效果。1 ti 的smartconfig 此時 該區域網內一般有三個裝置 wifi晶元工作在ap模式 或者是ap station模式 手機 智慧型硬體s...
pycharm中匯入自寫模組時,模組下出現紅線
問題描述 在pycharm中匯入自己寫的模組時,得不到智慧型提示,並在模組名下出現下紅線,但是 可以執行,錯誤提示為下圖所示 原因 出現 以上情況,是因為檔案目錄設定的問題,pycharm中的最上層資料夾是專案資料夾,在專案中導包預設是從這個目錄下尋找,當在其中再次建立目錄,目錄內的py檔案如果要匯...