你可以试一下指定IP连接。在脚本中写入手机的IP,看看是否能连上。如果可以就是脚本问题。如果不行,可能是服务中出现了问题。
用树莓派3创建AP热点出现了连接不能建立的情况
160因为实验需要,从导师那里获取了一个树莓派3和外接无线网卡
虽然树莓派自带了一个无线网卡,但是我的任务是用外接的无线网卡去创建一个AP热点,注意是外接的,机器自带的是wlan0,我的外接无线网卡是wlan1
在此之前用我从github上获取了一个ap-hotspot的shell脚本,该脚本集合了hostapd命令和dnsmasq命令,我在上面做了一些实验所需的修改并且在笔记本电脑ubuntu系统自带的无线网卡上成功建立了AP热点并能够成功连接
但是实验是要在树莓派3上面完成的,所以我把成功实行的脚本和相关文件拷贝到了树莓派3自带系统上了,经过一系列的调试,成功在树莓派3上运行了脚本并且成功的创建了AP热点,但是当我想要用我的安卓设备连接这个热点的时候,问题出现了,手机一直在连接但是连接不上去,一直在获取ip地址,我就想着可能是dnsmasq服务出了问题,果然我去树莓派上试了试,start这个service发现
Job for dnsmasq.service failed. See 'systemctl status dnsmasq.service' and 'journalctl -xn' for details.
出现了这样的提示
我用这个systemctl status dnsmasq.service命令出现了这样的提示
root@raspberrypi:/# systemctl status dnsmasq.service
● dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server
Loaded: loaded (/lib/systemd/system/dnsmasq.service; disabled)
Drop-In: /run/systemd/generator/dnsmasq.service.d
└─50-dnsmasq-$named.conf, 50-insserv.conf-$named.conf
Active: failed (Result: exit-code) since Sun 2018-07-01 23:27:13 JST; 43s ago
Process: 4417 ExecStart=/etc/init.d/dnsmasq systemd-exec (code=exited, status=1/FAILURE)
Process: 4413 ExecStartPre=/usr/sbin/dnsmasq --test (code=exited, status=0/SUCCESS)
Jul 01 23:27:13 raspberrypi dnsmasq[4413]: dnsmasq: syntax check OK.
Jul 01 23:27:13 raspberrypi dnsmasq[4417]: dnsmasq: junk found in command line
Jul 01 23:27:13 raspberrypi systemd[1]: dnsmasq.service: control process exited, code=exited status=1
Jul 01 23:27:13 raspberrypi systemd[1]: Failed to start dnsmasq - A lightweight DHCP and caching DNS server.
Jul 01 23:27:13 raspberrypi systemd[1]: Unit dnsmasq.service entered failed state.
dnsmasq.conf文件的配置,由于我使用的是ap-hotspot脚本里面的默认配置,我并没有去修改,只不过可能在路径上有所不同
在ap-hotspot脚本里我设置成了自己的路径
dnsmasqcinfig="/home/pi/wifitest/mydnsmasq.conf"
默认配置如下
root@raspberrypi:/# cat /etc/dnsmasq.conf
bind-interfaces
interface=wlan1
dhcp-range=192.168.150.2,192.168.150.10,12h
系统的日志我也不大会看,只能找到这样的
日志文件
Jul 1 06:21:59 raspberrypi systemd[1]: Starting dnsmasq - A lightweight DHCP and caching DNS server...
Jul 1 06:21:59 raspberrypi dnsmasq[1119]: dnsmasq: syntax check OK.
Jul 1 06:21:59 raspberrypi dnsmasq[1123]: dnsmasq: junk found in command line
Jul 1 06:21:59 raspberrypi dnsmasq[1123]: junk found in command line
Jul 1 06:21:59 raspberrypi dnsmasq[1123]: FAILED to start up
Jul 1 06:21:59 raspberrypi systemd[1]: dnsmasq.service: control process exited, code=exited status=1
Jul 1 06:21:59 raspberrypi systemd[1]: Failed to start dnsmasq - A lightweight DHCP and caching DNS server.
Jul 1 06:21:59 raspberrypi systemd[1]: Dependency failed for Host and Network Name Lookups.
Jul 1 06:21:59 raspberrypi systemd[1]: Unit dnsmasq.service entered failed state.
关于网络设置,在这里
root@raspberrypi:/etc/network# cat interfaces
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
iface eth0 inet manual
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
在网上查了很多资料,运行sudo dnsmasq
然后出现了 dnsmasq:unknown interface wlan1 这样的返回,但是wlan1明明是我的外接无线网卡的啊
有没有对这方面了解的大神能帮忙解惑一下子吗,到底是不是我的dnsmasq出了问题呢?因为我已经成功建立了AP能搜索得到但是就是连接不上去,这是怎么一回事呢?
- 点赞
- 写回答
- 关注问题
- 收藏
- 复制链接分享
- 邀请回答
2条回答
为你推荐
- 使用golang从DynamoDB提取记录时出现紧急运行时错误
- 编程语言问答
- 互联网问答
- it技术
- IT行业问题
- 计算机技术
- 1个回答
- 如何使用ksoap2-android正确调用我的PHP Web服务?
- android
- php
- soap
- 2个回答
- 我创建了一个Captcha,但它不起作用。 我不知道为什么? [关闭]
- forms
- php
- validation
- 1个回答
- 使用agelleye创建paypal发票:错误520002
- paypal
- codeigniter
- php
- 1个回答
- 将2列连接到1列
- sql
- php
- 1个回答
- Google Maps AP v3 I - 尝试使用jQuery $ .ajax动态添加标记
- php
- javascript
- jquery
- 1个回答
- 图片上传API Call适用于Postman,但为什么不使用Android App?
- multipart
- android
- retrofit2
- api
- php
- 2个回答
- 关于android客户端 自动打开wifi搜索AP并并联的问题
- android
- wifi
- 0个回答
- 请问ap =( int *) &a;这是什么意思?ap++;bp++;为什么要用这两个语句?为什么a,b两个值可以交换?
- c++
- 1个回答
- 如何用hostapd配置树莓派wifi的发射功率
- wifi
- 1个回答
- linux环境下怎么实现添加和删除一条wifi连接信息
- wi-fi
- linux
- 8个回答
- 不同段的H3C交换如何互通
- h3c
- 网络
- 路由器
- 交换机
- 3个回答
- Python中1.9*3 = 5.699999.....的问题
- python
- 1个回答
- maven 执行指令创建项目是报错
- 2个回答
- 有线网卡和无线网卡不能ping通
- 局域网
- 虚拟机
- 移植
- 手机
- 网卡
- 1个回答
- 有没有大神了解as3ap标准的
- 测试
- 数据库
- 标准
- 1个回答
- android打包AP上传Google有问题
- apk
- security
- android
- openssl
- chrome
- 5个回答
- (示例)计算字母’a’在字符串中出现的次数
- char
- 参数
- 2个回答
- 没有连接在同一个局域网内怎么通过WIFI通信
- android
- wifi
- 通信
- 5个回答
- Android Activity中重写onCreateOptionsMenu不显示菜单按钮
- 选项菜单
- android
- oncreateoptionsmenu
- 2个回答