HiSEN

给群晖 NAS DS918+ 添加 RTL-8156B 2.5G 无线网卡

0. 前言

就这个群晖的网卡,困扰了我两天。
因为按照之后没法在系统控制面板里面找到对应的网卡。
就连 GitHub 上驱动的作者都说不支持 RTL-8156B(详见:GitHub-issue) 的外置网卡。
但是我想那么多人都买了这种网卡,并且成功了,于是周末到处搜,最终找到了办法。

可能这是 DS918+ 之类才会遇到的问题

1. 获取 root 权限

搜索引擎很多

2. 安装驱动

2.1 查询群晖架构

群晖官网查询NASCPU架构

2.2 下载对应驱动

https://github.com/bb-qq/r8152/releases
我这里是 DM7 的系统,下载的最新版本
下载到 PC 上即可,不用下载到 NAS

2.3 安装

下载完成,在群晖套件中心,手动安装,选择刚刚下载的驱动文件安装
第一次安装会失败(GitHub 上也有说明),需要执行如下命令

1
sudo install -m 4755 -o root -D /var/packages/r8152/target/r8152/spk_su /opt/sbin/spk_su

修改之后,再次安装即可完成。

3. 修改配置

由于群晖918+等型号对 lan 口限制了最大 2 个,这里需要修改两个配置文件。
都是找到 maxlanport=“2” 修改数字为大于 2 的数字即可。

3.1 其一

1
2
3
vi /etc.defaults/synoinfo.conf
# 我这里的修改
maxlanport=“4”

3.2 其二

1
2
3
vi /etc/synoinfo.conf
# 这个文件有点大,好好找找,我的是在 77% 左右
maxlanport="4"

4. 信息中心-网络

群晖 DS918+,USB 外置网卡安装好驱动,设置好 maxlan 之后,
系统命令行可以识别网卡,并且可以获取 IPv6 地址,但是没有 IPv4 的地址

1
2
3
4
5
6
7
8
9
10
root@HiSEN-DS:~# ifconfig
eth2 Link encap:Ethernet HWaddr 00:xx:xx:xx:xx:03
inet6 addr: fd7e:a5c4:268d:0:2e0:ffff:fe68:80/64 Scope:Global
inet6 addr: fe80::2e0:ffff:fe68:80/64 Scope:Link
inet6 addr: 2408:8207:ffff:6700:2e0:ffff:fe68:80/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1175 (1.1 KiB) TX bytes:1446 (1.4 KiB)

5. 控制面板-网络-网络界面

设置局域网 3 (外置网卡) 为自动获取 IP 后,网络正常,系统控制面积显示正常

1
2
3
4
5
6
7
8
9
10
11
root@DS:~# ifconfig
eth2 Link encap:Ethernet HWaddr 00:xx:xx:xx:xx:03
inet addr:10.0.0.xxx Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fd7e:a5c4:268d:0:2e0:ffff:fe68:80/64 Scope:Global
inet6 addr: fe80::2e0:ffff:fe68:80/64 Scope:Link
inet6 addr: 2408:8207:ffff:6700:2e0:ffff:fe68:80/64 Scope:Global
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1419 errors:0 dropped:0 overruns:0 frame:0
TX packets:312 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:465252 (454.3 KiB) TX bytes:71449 (69.7 KiB)

6. 参考

群晖DSM系统“套件法”安装8156B芯片网卡驱动
升級2.5G網卡的一些疑難雜症