TX2(Ubuntu16.04)安装TP-link外接网卡驱动及AP热点创建

TX2(Ubuntu16.04)安装TP-link外接网卡驱动及AP热点创建

1.驱动安装篇

由于TX2板载WIFI的AP模式存在诸多问题,故采用usb网卡建立AP热点

  1. 查看usb网卡型号
lsusb

可以看到芯片型号为 RTL8188EUS

Bus 001 Device 028: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
  1. 在github上下载驱动源码
    驱动地址:https://github.com/lwfinger/rtl8188eu (老铁一直在维护,所以用这个比较好)

3.下载git上的驱动,下载完.zip文件后,进行如下步骤:

$ unzip rtl8188eu-master.zip
$ cd rtl8188eu-master
$ sudo make
$ sudo make install
$ sudo depmod -a
$ sudo modprobe 8188eu
  1. 编译时可能会出错(缺少TX2内核源码)
    参考:https://blog.csdn.net/zhenguo26/article/details/79630228
    安装对应版本内核源码,内核配置中也有8188的驱动,但是不知道起不起作用(可以先尝试这个,不行再取装上面的驱动,就是编译内核时间比较久)
    内核源码位置
    4.此时打开wifi,即可连接!

2.热点篇

1.编辑热点信息

sudo gedit  /etc/hostapd/hostapd.conf 

2.开启热点

hostapd -d /etc/hostapd/hostapd.conf

出现错误:

nvidia@tegra-ubuntu:~/下载/rtl8188eu$ hostapd -d /etc/hostapd/hostapd.conf
random: Trying to read entropy from /dev/random
Configuration file: /etc/hostapd/hostapd.conf
Line 3: invalid/unknown driver 'nl80211'

由于
需要编辑Makefile文件并重新编译hostapd源码,启用802.11

3.编译hostapd
第一个错误:出现缺库错误:libnl
搜索安装libnl库(源码中包含Makefile.am 和 Makefile.in文件)
执行./config再make

./config
sudo make 
sudo make install

第二个错误:出现unknown type EC_KEY,因为未安装openssl,参考安装,链接: openssl.

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值