date:2017-10-21
author:zhangjianxin
➜ ~ df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1 112Gi 93Gi 18Gi 84% 1444634 4293522645 0% /
devfs 186Ki 186Ki 0Bi 100% 642 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
localhost:/fMn-YFzQfnHjvi04JpRLvc 112Gi 112Gi 0Bi 100% 0 0 100% /Volumes/MobileBackups
➜ ~ df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1 112Gi 93Gi 18Gi 84% 1444634 4293522645 0% /
devfs 186Ki 186Ki 0Bi 100% 642 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
localhost:/fMn-YFzQfnHjvi04JpRLvc 112Gi 112Gi 0Bi 100% 0 0 100% /Volumes/MobileBackups
/dev/disk2s1 7.4Gi 2.4Mi 7.4Gi 1% 76 243827 0% /Volumes/usb
➜ ~ diskutil unmountDisk /dev/disk2s1
Unmount of all volumes on disk2 was successful
➜ ~ sudo dd bs=512 if=2017-02-16-raspbian-jessie.img of=/dev/disk2s1
Ethernet Gadget模式即USB网卡模式,比较常见的就是通过android手机的usb接口对pc进行网络共享的一种手段,一般电脑都会自动识别这种设备,并开启网卡进行共享。
为了进行usb连接,我们需要修改BOOT文件夹下的config.txt
与cmdline.txt
配置文件。首先在config.txt
最末行处换行添加如下代码,打开usb网卡模式:
sudo vim config.txt
dtoverlay=dwc2
cmdline.txt
文件中找到rootwait
字段,并在其后面空格添加如下信息,在打开系统时开启usb网卡模式。sudo vim cmdline.txt
modules-load=dwc2,g_ether
MicroUSB
口,一个是电源
插口,职司供电的功能,另外一个就是usb接口,它除了供电以外还提供OTG
的功能,我们也是通过这个接口来连接pc ssh连接到树莓派 默认账号为pi
密码为raspberry
ssh [email protected]
输入密码链接即可。pi@raspberrypi:~ $ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
network={
ssid="WiFi-B"
psk="12345678"
key_mgmt=WPA-PSK
priority=1
}
-----------------
#ssid:网络的ssid
#psk:密码
#priority:连接优先级,数字越大优先级越高(不可以是负数)
#scan_ssid:连接隐藏WiFi时需要指定该值为1
control + o 后 Enter
control + x
sudo reboot
sudo apt-get update
sudo apt-get install git john
git clone --recursive http://github.com/mame82/P4wnP1
cd P4wnP1/
./install.sh
当然最重要的一点是安装后完毕wifi会修改为P4wnP1
密码是MaMe82-P4wnP1
ssh连接的地址是172.24.0.1账号和密码还是树莓派的初始密码
建议修改初始密码!小心被黑(bao)吃(ju)黑(hua)!!!
P4wnP1
,密码MaMe82-P4wnP1
ssh [email protected]
即可。注:蓝牙ssh连接的地址是172.26.0.1pi@MAME82-P4WNP1:~ $ nano P4wnP1/setup.cfg
breakEval13