分类目录归档:Linux

在RouterOS上使用Sierra Wireless MC/EM74xx系列LTE网卡的GPS功能

首先禁用网卡的NMEA功能,否则你是没有办法使用该网卡的任何channel的,禁用方法可以参考这篇文章。禁用后网卡会显示为三个channel:

编号 功能
0 AT指令
1 GPS
2 PPP和SMS

然后只需要设置正确的channel和启动命令:

如果要看串口读出的原始数据的话,可以启用日志:

配置成功后效果如图所示。


参考资料:

Synology DSM强制卸载始终处于启动中状态的包

以我遇到的Gitlab包自动更新后始终处于启动状态,导致其余所有包均无法更新为例。用SSH登录到DSM(需要管理员权限),先查询一下包名:

获得 Docker-Gitlab-9.4.4-0050 ,然后去掉后面的版本号。接下来卸载这个包:

稍等一会(不会有任何输出),这个包就不见啦。

用Nginx作为ZNC的SSL终结点

本来打算配HAProxy的,HAProxy要求证书和私钥写在一个文件里面,certbot默认又不带这个功能,所以就换Nginx了,感觉配置写起来更方便一些。


需要编译进 ngx_stream_core_module 模块(Nginx官网apt源那个包是有的)。

注意 stream 和 http 是并列的块,不要写到 http 里边了。

AirPort路由器的访客网络和其他品牌路由器的兼容性问题

AirPort会把访客网络加上VLAN tag 1003。如果AirPort直接接在RouterOS路由器上,可以通过以下命令将其加入桥:

如果需要隔离访客网络,请使用与主网络不同的bridge,并添加防火墙规则和bridge规则。

有些Managed Switch和AirPort一起使用存在兼容性问题。参见The Apple Airport’s Dirty Little Secret