树莓派修改多网卡的连接

树莓派自身带一个网卡,mac地址 b8开头

我加装了一块网卡 48开头

之前已经配置好了两个网卡的联网,一个adhoc,一个连wifi (配置教程:https://blog.csdn.net/Lin_QC/article/details/90717218)

由于实验需要,我想使用加装的网卡开启adhoc,而用自带的网卡连接wifi

但是我发现,每次打开树莓派,总是使用加装的网卡连接wifi,使用自身的网卡开启adhoc

网络配置文件/etc/network/interfaces 如下:

auto wlan0
iface wlan0 inet static
address 192.168.1.249
netmask 255.255.255.0
gateway 192.168.1.1
wpa_conf /etc/wpa_supplicant/wpa_supplicant.conf
 
auto wlan1
iface wlan1 inet static
address 10.0.0.1
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
wireless-channel 3
wireless-essid mypi
wireless-mode ad-hoc

我想的方法是直接修改wlan顺序,这样可能就改了,修改后的文件如下:

auto wlan1
iface wlan1 inet static
address 192.168.1.249
netmask 255.255.255.0
gateway 192.168.1.1
wpa_conf /etc/wpa_supplicant/wpa_supplicant.conf
 
auto wlan0
iface wlan0 inet static
address 10.0.0.1
netmask 255.255.255.0
network 10.0.0.0
broadcast 10.0.0.255
wireless-channel 3
wireless-essid mypi
wireless-mode ad-hoc

改好之后,我重启,发现开不了机,整个卡死,这个时候把外接网卡,拔掉,重启,可以登录系统

网上搜了很多方法,没有找到答案

最后在一个禁用板载网卡的youtube视频上看到了希望

我们打开一个黑名单文件夹

cd /etc/modprobe.d

可以看到这个文件夹下有很多黑名单,我们把其中两个删掉

blacklist-rtl8192cu.conf

blacklist-rtl8xxxu.conf

我猜想这两个文件,禁用了外接网卡的芯片的一些功能,导致了卡机

我们再次重启,可以发现不会卡机了,网卡wlan的顺序也可以根据配置文件任意更换。

猜你喜欢

转载自blog.csdn.net/Lin_QC/article/details/91361556
今日推荐