命令开启热点并指定网卡,设置IP规则,设备号(一)

开启热点有 多种方法,这边介绍可以在有多个网卡的情况下指定网卡开启热点

第一步,加载该网卡驱动

  •     insmod system/lib/modules/cfg80211.ko
  •     insmod system/lib/modules/mt7662u_sta.ko  //mt7662u_sta.ko对应你使用的网卡驱动

第二步,查看网卡加载后的设备节点

root@almond:/ # iwconfig                                                       
eth0      no wireless extensions.

wlan0     unassociated  Nickname:"<WIFI@REALTEK>"
          Mode:Managed  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=0/100  Signal level=0 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

p2p0      unassociated  Nickname:"<WIFI@REALTEK>"
          Mode:Managed  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=0/100  Signal level=0 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ip6tnl0   no wireless extensions.

sit0      no wireless extensions.

lo        no wireless extensions.

wlan1     Ralink STA  
          
root@almond:/ # 

我这要使用的网卡设备节点是wlan1

第三步,拿到 要使用的设备节点就可以开始开启wifi了

//wlan1是刚才拿到的节点,apname是我们要开启热点的昵称,
//149是热点信道,注意149是5G信道要确认模块是否支持
//wpa-psk 安全模式 123456密码
ndc softap set wlan1 apname broadcast 149 wpa-psk 123456789
//唤起wlan1节点
ndc interface setcfg wlan1 192.168.43.1 24 up
//启动热点 这时候会发现能搜到热点了但是无法连接是因为没有配置IP规则
ndc softap startap
//设置节点
ndc tether interface add wlan1
//启动IP转发
echo 1 > /proc/sys/net/ipv4/ip_forward
//启动 dnsmasq 这个地址应该是可以更改的
ndc tether start 192.168.43.10 192.168.43.99
//设置dns 其中0可能会不一样
ndc tether dns set 0 192.168.1.1 114.114.114.114
//设置使用哪个节点的网络供热点上网,可以设置wifi,以太网等
//eth0就是对应设置的上网的节点
ndc nat enable wlan1 eth0 0
//设置路由表
ip route add 192.168.43.0/24 dev wlan1 proto static scope link table local_network
ip rule add from all oif wlan1 lookup local_network pref 14000

到这步就可以发现热点已经开启了

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值