OrangePi连接wifi

之前都是用的centos,带图形化界面,结果就把这个功能命令给忽略了,最近找了点资料,也当是记录了

首先,开启无线网卡
echo "auto wlan1" >> /etc/network/interfaces
echo "iface wlan1 inet dhcp" >> /etc/network/interfaces
service networking restart

然后,扫描wifi
iwlist wlan1 scanning
或者可以过滤下内容
iwlist wlan1 scanning |grep -E "ESSID|level"
接下来要连接了,网上找了很多都是 iwconfig wlan0 essid “zmd” key 12345678
这种方式只是针对WEP加密方式的,目前用的很少了
WEP一般可以有4个密码,分ascii字符和16进制两个格式,并且WEP格式的密码数目是有控制的
有5个字符的,13个字符等,所以如果不是WEP格式,则都可以用wpa_supplicant工具实现联网
wpa_passphrase ESSID PWD > wifi.conf
wpa_supplicant -B -i wlan0 -Dwext -c ./wifi.conf
iwconfig wlan1
dhclient wlan1

这样以后,在ifconfig基本上就连上了,如果用OrangePi的wifi来带电脑上网
iptables -t nat -I POSTROUTING -o wlan0 -j MASQUERADE
网上看来的,还没测试,嘿嘿

顺便帖一个别人做热点的
`

输入如下命令开始修改

sudo vi  /etc/network/interfaces
修改成像下面的样子
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.42.1
netmask 255.255.255.0
 #iface wlan0 inet manual
 #wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
 #iface default inet dhcp
安装DHCP服务端并修改配置文件
sudo apt-get install isc-dhcp-server
sudo vi /etc/dhcp/dhcpd.conf
去掉authoritative一行前面的#号和下面两行前面的#号
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;
接着在最后一行后面加入下面代码
subnet 192.168.42.0 netmask 255.255.255.0 
{
 range 192.168.42.10 192.168.42.50;
 option broadcast-address 192.168.42.255;
 option routers 192.168.42.1;
 default-lease-time 600;
 max-lease-time 7200;
 option domain-name "local";
 option domain-name-servers 8.8.8.8, 8.8.4.4;
}
然后按ESC键输入:wq保存修改

接着修改下面配置文件

sudo vi /etc/default/isc-dhcp-server
接口修改为如下wlan0
INTERFACES="wlan0"
安装AP热点程序和修改配置文件
sudo apt-get install hostapd
sudo vi /etc/hostapd/hostapd.conf
创建无线热点的SSID和密码
interface=wlan0
driver=nl80211
 #driver=rtl871xdrv
ssid=RPI-WIFI
hw_mode=g
channel=6
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=raspberrypi
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
上面创建的无线热点名称为RPI-WIFI,无线密码为raspberrypi

修改守护程序的配置文件

sudo vi /etc/default/hostapd
找到DAEMON_CONF一行,修改如下
DAEMON_CONF="/etc/hostapd/hostapd.conf"`
重启然后就应该可以用手机发现树莓派的热点RPI-WIFI了

你可能感兴趣的:(OrangePi)