Raspberry Pi学习笔记(一)——Rasbian无线网络配置
Raspberry Pi学习笔记(一)——Rasbian无线网络配置
目标:使用有线连接网络,通过Mentohust认证锐捷,无线网络配置为AP热点共享上网。
一、配置有线网络
编辑
nano /etc/network/interfaces
注释掉DHCP,配置静态IP和MAC地址
:XX:XX:XX...
配置DNS服务器
nano /etc/resolv.conf
添加Google Dns服务地址
nameserver ..
保存并重启network服务
/etc/init.d/networking restart
二、安装Mentohust
先安装libpcap
apt-get libpcap-dev
apt-get autotools-dev libgtk2.-dev libscim-dev libtool automake1.
Mentohust源码准备
git clone https:
autogen.
编译并安装
./configure --prefix=/ &&
给程序授予超级用户权限(可选)
u+s /usr/bin/mentohust
配置Mentohust
欢迎使用MentoHUST 版本: .-
---k --------g 网关[默认0..-s DNS[默认0..-o Ping主机[默认0..-----a 组播地址: (标准) (锐捷) -d DHCP方式: (不使用) (二次认证) (认证后) -b 是否后台运行: (否) (是,关闭输出) (是,保留输出) -y 是否显示通知: (否) ~----q 显示SuConfig.dat的内容(如-q/path/-uusername -ppassword -neth0 -i192.. -m255.. -g0..
-s0.. -o0.. -t8 -e30 -r15 -a0 -d1 -b0 -v4. -fdefault.mpf -
三、配置无线网络
安装无线网卡驱动,以EDUP EP-N8508GS,8188cus芯片为例。
先要获取kernel header源码
cd /usr/ https:
xvfz rpi-.y. KVER=` - linux-rpi-.y linux- cd linux-$KVER/
-i /proc/config.gz > https:
-s /usr/src/linux-$KVER /usr/src/ -s /usr/src/linux-$KVER /lib/modules/$KVER/ -s /usr/src/linux-$KVER /lib/modules/$KVER/ exit
http:
RTL8192xC_USB_linux_v3..4_4749..
cd RTL8188C_8192C_USB_linux_v3..4_4749./driver/
upzip rtl8188C_8192C_usb_linux_v3..4_4749.. cd rtl8188C_8192C_usb_linux_v3..4_4749.
修改Makefile文件,找到如下配置,可以看到默认配置是i386平台。
nano Makefile
====
将上面
=====
添加下面的配置到文件里相似的地方
+= -=== $(shell -= /lib/modules/$(KVER)/= /lib/modules/$(KVER)/kernel/drivers/net/wireless/=
改好后保存退出,就可以开始编译安装了
&&
安装后模块名称是8192cu.ko,载入模块后网卡就能正常使用了。
8192cu.ko
四、配置无线网络
先给无线网络配置静态IP
nano /etc/network/interfaces
添加下面的内容
#allow-...-roam /etc/wpa_supplicant/
https:
-zxvf v1.. cd RTL8188-hostapd-/ &&
vim /etc/default/hostapd
DAEMON_CONF=
vim /etc/hostapd/hostapd.conf
修改为:
========-=WPA-=====
[ ok ] Stopping advanced IEEE [ ok ] Starting advanced IEEE management: hostapd.
五、
apt-get isc-dhcp- /etc/dhcp/dhcpd.conf /etc/dhcp/ nano /etc/dhcp/dhcpd.conf
default-lease- -lease- -. netmask .. ..-address .-name-servers .,.-lease- -lease-
service isc-dhcp-server restart
六、
iptables - iptables - iptables -t nat -A POSTROUTING -o eth0 - iptables-save > /etc/ exit
nano /etc/network/-pre-up.d/iptables
#!/bin//sbin/iptables-restore < /etc/iptables.up.rules
/etc/network/-pre-up.d/iptables
nano /etc/sysctl.conf
# Uncomment the next line to enable packet forwarding =
sysctl -p
七、添加开机自启动
完成上面的步骤,
apt- chkconfig -- chkconfig --add isc-dhcp-server
好了,全部配置完成,非常适合校园网用锐捷的同学们,比买个路由器有趣多了。树莓派的功能还是很强大的,希望有更多的伙伴和我一起研究。
评论暂时关闭