Linux(CentOS)上で小度WIFI無線APモードをオンにする
2645 ワード
DPAをダウンロードMT7601U_LinuxAP_ANDROID_20121211この書類
解凍後、いくつかのファイルを変更します.
1.ディレクトリの下にあるMakefile
2. os/linux/rt_linux.cこのファイルの918行のマクロは(2.6以上のカーネル):
その後make,make install,lzmaを無視する圧縮コマンドが見つかりません
modprobe mt7601Uap
その後、lsmod|grep mt 7601は、mt 7601 Uapが成功したことを示し、再起動する
ここを参考に
http://blog.csdn.net/sumang_87/article/details/38168877
1. yum install dhcp -y
2.sudo vim/etc/dhcp/dhcpdを編集する.conf
次の段落を加えました.の(Thisを検索します;DNS(domain-name-servers)に注意して、あなたたちは自分であなたたちに合うものを選びます)
subnet 192.168.208.0 netmask 255.255.255.0 {
range 192.168.208.10 192.168.208.20;
option routers 192.168.208.1;
option domain-name-servers 114.114.114.114;
}
3.次のものをStartupWIFIに保存します.sh,電源を入れて起動すればよい....
私の小さい度のWIFIはra 0で、イーサネットはens 33で、指定席に対して自分のに修正して、イントラネットのIPは上のdhcpdとなければなりません.conf一致
解凍後、いくつかのファイルを変更します.
1.ディレクトリの下にあるMakefile
01
ifeq ($(PLATFORM),PC)
02
03
# Linux 2.6
04
#LINUX_SRC = /lib/modules/$(shell uname -r)/build
05
LINUX_SRC =
/lib/modules/3
.10.0-123.4.2.el7.x86_64
/build
06
# Linux 2.4 Change to your local setting
07
#LINUX_SRC = /usr/src/linux-2.4
08
LINUX_SRC_MODULE =
/lib/modules/
$(shell
uname
-r)
/kernel/drivers/net/wireless/
09
CROSS_COMPILE =
10
endif
2. os/linux/rt_linux.cこのファイルの918行のマクロは(2.6以上のカーネル):
1
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,29)
2
pOSFSInfo->fsuid = current->fsuid;
3
pOSFSInfo->fsgid = current->fsgid;
4
current->fsuid = current->fsgid = 0;
5
//
#else
6
//
pOSFSInfo->fsuid = current_fsuid() ;
7
//
pOSFSInfo->fsgid = current_fsgid() ;
8
#endif
その後make,make install,lzmaを無視する圧縮コマンドが見つかりません
modprobe mt7601Uap
その後、lsmod|grep mt 7601は、mt 7601 Uapが成功したことを示し、再起動する
ここを参考に
http://blog.csdn.net/sumang_87/article/details/38168877
1. yum install dhcp -y
2.sudo vim/etc/dhcp/dhcpdを編集する.conf
次の段落を加えました.の(Thisを検索します;DNS(domain-name-servers)に注意して、あなたたちは自分であなたたちに合うものを選びます)
subnet 192.168.208.0 netmask 255.255.255.0 {
range 192.168.208.10 192.168.208.20;
option routers 192.168.208.1;
option domain-name-servers 114.114.114.114;
}
3.次のものをStartupWIFIに保存します.sh,電源を入れて起動すればよい....
私の小さい度のWIFIはra 0で、イーサネットはens 33で、指定席に対して自分のに修正して、イントラネットのIPは上のdhcpdとなければなりません.conf一致
1
ifconfig
ra0 up
2
ifconfig
ra0 192.168.208.1
3
echo
1 |
sudo
tee
/proc/sys/net/ipv4/ip_forward
4
iptables -t filter -F
5
iptables -t nat -F
6
iptables -t nat -A POSTROUTING -o ens33 -j MASQUERADE
7
dhcpd ra0