A. 怎么通过树莓派gpio接口监测网络
具体什么意思?GPIO是通用输入输出,监测网络什么意思?麻烦详细点
B. 树莓派3b怎么从新连接连接 过的wifi
1、检查USB无线网卡是否已经正确识别
将无线USB网卡插入树莓派后启动树莓派,比较不建议热插拔,因为插入的一瞬间会有比较高的电流,如果电源输出不够可能导致树莓派重启。用自己的方法进入shell界面后输入命令:
lsusb
如果树莓派已经正常识别,在显示类似于如下的信息中可以看到你的USB无线网卡设备ID和芯片型号
pi@raspberrypi:~$ lsusb
Bus 001 Device 004: ID 0bda:8176 Realtek Semiconctor Corp. RTL8188CUS 802.11n WLAN Adapter
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
以我的EDUP为例,使用的是Realtek RTL8188CUS的芯片。
最新的raspbian已经有了wifi必要的包,直接插上就可以用了。不过最好还是可以看看 iwconfig 确认一下,输入 iwconfig 显示如下:
pi@raspberrypi:~$ iwconfig
wlan0 unassociated Nickname:""
Mode:Managed Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
lo no wireless extensions.
eth0 no wireless extensions.
如果出现了wlan0,那说明网卡已经正常工作了。(这里的示例是已经用usb无线网卡连接上网络了,所以会显示ESSID。)如果这里的显示不正常,请安装连接wifi必要的包
sudo apt-get install wireless-tools wpasupplicant firmware-realtek
2、设置wifi
输入如下命令可以搜索附近所有可连接的Wifi AP:
pi@raspberrypi:~$ iwlist wlan0 scan
wlan0 Scan completed :
Cell 01 - Address: 50:BD:5F:69:32:E8
ESSID:"TP-LINK_32E8"
Protocol:IEEE 802.11bgn
Mode:Master
Frequency:2.412 GHz (Channel 1)
Encryption key:on
Bit Rates:300 Mb/s
Extra:wpa_ie=
IE: WPA Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Extra:rsn_ie=
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Quality=99/100 Signal level=62/100
Cell 02 - Address: 00:6B:8E:67:27:19
ESSID:"PHICOMM_672719"
Protocol:IEEE 802.11bgn
Mode:Master
Frequency:2.412 GHz (Channel 1)
Encryption key:on
Bit Rates:300 Mb/s
Extra:wpa_ie=
IE: WPA Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Extra:rsn_ie=
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
Quality=100/100 Signal level=54/100
(由于我这边的wifi比较多,返回信息太长了,所以就不全部展现了)
如果不需要知道wifi详细参数,之查找Wifi AP的话 可以输入 iwlist wlan0 scan | grep ESSID 回显如下
pi@raspberrypi:~$ sudo iwlist wlan0 scan | grep ESSID
ESSID:"TP-LINK_32E8"
ESSID:"lpcx26"
ESSID:"PHICOMM_672719"
ESSID:"wangcheng"
ESSID:"TP-LINK_2BA4"
ESSID:"ME-139"
ESSID:"138-303"
ESSID:"ChinaNet-2VJV"
ESSID:"MERCURY_5CEE4E"
ESSID:"NO"
ESSID:"TP-LINK_E3DB46"
ESSID:"qingchao5"
ESSID:"ChinaNet-Fyuz"
ESSID:"MERCURY_9C1C"
ESSID:"liuchunyan"
ESSID:"TP-LINK_0596"
确定树莓派可以检测到你建立的wifiap之后,按照如下方法配置
使用如下命令获得wifi设置 wpa_passphrase SSID名称 密码 回显如下
pi@raspberrypi:~$ wpa_passphrase SSID password
network={
ssid="SSID"
#psk="password"
psk=
}
复制这段回显并保存到自己的配置文件中
pi@raspberrypi:~$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="SSID"
#psk="password"
psk=
}
Ctrl + O 快捷键 保存; Ctrl + X 快捷键 退出 Nano 编辑器
修改完成后,使用以下命令重启网络
pi@raspberrypi:~$ sudo /etc/init.d/networking restart
pi@raspberrypi:~$ sudo service networking restart #跟上面行的作用一样。
pi@raspberrypi:~$ sudo ifdown wlan0 #有时需要执行 或者 下一行命令才能发生作用。
pi@raspberrypi:~$ sudo ifup wlan0 #建议尝试本条命令
pi@raspberrypi:~$ wpa_cli status #查看连接状态
成功后,用 ifconfig 命令可以看到 wlan0 设备,且有了IP地址(已连接)。
如果还是没有反应,重启树莓派 sudo reboot 命令重启。
C. 想请教一下,树莓派通过网线跟电脑相连接时,树莓派的IP地址怎么看
你好,局域网内的某个设备的ip,均可通过路由查看。
你可以先排除其他设备
如果无法确认哪个ip,可以先将网内的其他设备先断开,并关闭路由1分钟后重新启动
这时路由内的设备仅剩树莓派和你的电脑,然后去路由内看dhcp分配
当然,简单的想,你电脑如果是192.168.1.100,那么树莓派就是192.168.1.101,或192.168.1.99
D. 树莓派raspberry p窗口显示已经连接wifi,为什么不能上网
“已经连接WIFI”只是表示你的设备(如手机)与无线路由器之间建立了连接,但并不表示路由器已经与外网(如宽带网)建立了连接。也就是说WIFI只不过是个局域网(内部网),就像多台电脑通过网线与路由器连接起来一样,如果路由器没有与广域网建立连接,那么这些电脑也是无法上网的,只能在内部互相通信。
E. 树莓派网络上有一把锁,但是已经连接而且路由器上网速一直为零上不了网,怎么办
有锁就是有密码
路由器只要通电就有信号,没网应该是设置没对,进入路由器管理页面看下运行状态
F. 如何让树莓派通过手机热点连接但使用网线上网
你这句提问本身是矛盾的,你这个微型电脑本身已经使用手机热点连接,(手机热点本身已经联网~)最终你要使用网线上网,那你干嘛还要使用手机热点连接~ 这玩意儿 可以使用Ethernet以太网 (有线连接)WiFi Cellular蜂窝 Bluetooth蓝牙 等方式连接,如果你只要网线连接,手机热点多此一举
G. (装好了操作系统)树莓派通电后用网线连电脑,电脑上以太网显示不识别ip,该怎么办
如果用交叉线。直接网线连接。如果用交换机(或者是HUB),正常网线接交换机。
双方要在同一个IP网段。
连接后要有一个软件,比如共享文件SMB,WEB服务,FTP服务,SSH,NFS等等协议。
树莓派的商城里,自带了一个远程管理及文件共享软件。你找一找就可以安装上。
另外连接中可能还要考虑到防火墙,如果PC上有防火墙最好检查一下配置,让协议端口通过。
设置路由器不需要有网络才可以,如果是无线路由器,手机或者电脑连接上路由器后,浏览器里输入路由器登陆地址进入路由器后即可设置。
I. 怎么把树莓派通过网络连接和电脑接入同一个局域网
树莓派和电脑不在同一个局域网吗?
之前试过一个简单的办法,挺不错的,就是用花生壳DDNS出的蒲公英异地组网
树莓派和电脑上都装上蒲公英软件客户端,用同一账号登录,就完成组网了,相当于大家都在同一局域网里了~