openSUSE 只能连有线不能连 WIFI

Deepin也是这种情况。

连接别人家的wifi是可以的。

《openSUSE leap 42.3 实现有线 无线同时用》https://blog.csdn.net/pipcie/article/details/79730910 参考这篇帖子,完全无法成功。

yast——network settings——修改成wicked,则电脑完全无法连网;修改成network manager,等于又回来了,没有用。

rfkill 这个是设置是否关闭或启用无线、蓝牙的命令。我有一次重装(是的,为了这个问题,我重装过好几次了)不连接有线,之后配置无线wifi可以使用。但是,不小心手动关了笔记本无线按钮。在网贴指导下 rfkill list,rfkill unblock all之后,就不让连自家wifi了,只能连有线网。这个开关是作用于硬件吗?之前rfkill list没仔细看,但至少有四项内容包括蓝牙之类,rfkill unblock all之后rfkill list只有 wifi一项了。重装后rfkill list也是只有wifi。

最后这次重装系统,在选择了语言和时区之后,配置了一下网络连接,编辑了一下网卡,设置了无线网卡优先级为0,有线网卡优先级为1,但是装完之后看,好像没什么用。难道这是配置的wicked的模式的,而装完之后yast里是network manager吗?

玛格丽特苏同志快来给看看

ip a命令得到的结果
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:23:26:3a:3f:ca brd ff:ff:ff:ff:ff:ff
inet 192.168.0.100/24 brd 192.168.0.255 scope global dynamic noprefixroute enp0s25
valid_lft 6906sec preferred_lft 6906sec
inet6 fe80::c58e:c8c1:8225:f73d/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: wlp32s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether d2:a1:40:c7:87:c2 brd ff:ff:ff:ff:ff:ff

这里无线网卡 wlp32s0, DOWN是什么意思?

你连别人的 wifi 没问题那配置应该就没问题啊…Down 只是说你的网卡没在工作而已。

帖子里说 ip route show 会有两个default,eth0和wlan0,但是我在连有线的情况下,只有
default via 192.168.0.1 dev enp0s25 proto dhcp metric 100
192.168.0.0/24 dev enp0s25 proto kernel scope link src 192.168.0.100 metric 100
一个default。所以往下就不会玩了(所以说是新手)

想问一个,这里提到的网卡的优先级,可以使用命令行去设置吗?

使用了帖子里提到的方法二,在ipv4下点开“路由”,勾选了“仅为此连接的资源使用”,再ip route show,则只有
192.168.0.0/24 dev enp0s25 proto kernel scope link src 192.168.0.100 metric 100
这一行,说明有线连接的default是取消了。但是插上有线也连不上网了。估计是因为根本没有 wls32s0 的那个default记录。说明wlan的哪个地方未启动?

使用yast- 网络设置,在全局选项里选择了wicked,去概览里编辑网卡选项,激活设备默认是 网线连接时,是不是在这个地方与有线网卡冲突了?如果选择 引导里自动启动,就是说开机自动启动了?

oliveryty@linux-161q:~> ip route show
default via 192.168.0.1 dev enp0s25 proto dhcp linkdown
192.168.0.0/24 dev enp0s25 proto kernel scope link src 192.168.0.100 linkdown
oliveryty@linux-161q:~> ip route show
default via 192.168.0.1 dev enp0s25 proto dhcp
192.168.0.0/24 dev enp0s25 proto kernel scope link src 192.168.0.100
oliveryty@linux-161q:~>

在wicked 下也是这个样子,好像没有wifi什么事啊

@oliveryty2018

那个文章的开头就提到了,有线的网关是 192.168.8.1,无线的网关是 192.168.2.1。

换句话说,作者的有线是一个网络,无线又是一个网络。

你的网络是这个情况吗?如果不是,不可能有线无线都连入同一个网络的,因为一开始网关就会冲突了。

好吧。我的应该都是192.168.0.1。那网关冲突了怎么处理呢?

#ip route show
default via 192.168.1.1 dev wlp32s0 proto dhcp metric 20600
192.168.1.0/24 dev wlp32s0 proto kernel scope link src 192.168.1.14 metric 600
这是在亲戚家连wifi之后的结果

oliveryty@linux-9n4a:~> ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s25: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
link/ether 00:23:26:3a:3f:ca brd ff:ff:ff:ff:ff:ff
3: wlp32s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 00:21:63:fe:5f:74 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.14/24 brd 192.168.1.255 scope global dynamic noprefixroute wlp32s0
valid_lft 258879sec preferred_lft 258879sec
inet6 fe80::3302:cae:d485:4927/64 scope link noprefixroute
valid_lft forever preferred_lft forever

iwconfig

enp0s25 no wireless extensions.

lo no wireless extensions.

wlp32s0 IEEE 802.11 ESSID:“CMCC-pcea”
Mode:Managed Frequency:2.412 GHz Access Point: 78:58:60:A7:6A:3C
Bit Rate=130 Mb/s Tx-Power=16 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=70/70 Signal level=-40 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:17 Missed beacon:0

https://blog.csdn.net/ether_lai/article/details/19255971?utm_source=tuicool

双网卡双网关冲突问题

这个问题自己解决了。我的宽带网到期停机,过了一周交费后,没有连有线,直接试无线,居然连上了。总之就是这么神奇。

1赞

太神奇了,又不能连接无线了

我的opensuse42.3也是,前年十月份,死活不肯上网,房东并不知道,换了个路由,就行了。这个系统就是有问题

你也看到了,不连有线只连无线就行。不知道你要用两种方式连到一个网内是什么目的。

觉得无线不好搞可以出门右转windows,自己不挑硬件还来用linux不是给自己找不自在吗

是博通的卡吧,正常现象。