OpenWrt 多WAN口以及扩展WAN口详细配置教程

本文适用于:

1.我想把 OpenWrt 的 LAN 口当作 WAN 口用

2.路由器上的 WAN 口也不够用了,我要外接交换机扩展 WAN 口

OpenWrt的交换机配置

打开 LuCI 中的交换机页面。

首先,你可能会听说过路由器有外挂交换机等等的说法。

如上图所示的那样子,下面默认有两个 VLAN ,而且 WAN 口在单独不同的一个 VLAN 中时,就是外挂交换机的路由器。

简单比喻就是路由器的 CPU (或者说 SoC ) 上只有一个网络端口,路由器后面的这么多个端口都是靠连接到另一个交换机芯片分出来的网口。

Read More

谈谈街机游戏存储卡片

在街机市场中有着各种各样的卡片,e-Amusement Pass、Aime 、BANA PASSPORT以及部分机台的专用卡片。后来 Amusement IC 出现了,想要统一三大家的储存卡片,那么使用各种不同标准的厂商怎么统一到一张卡片上了呢?

简单来说,他们三家统一到了 Felica 标准上。Felica 标准主要采用在日本的交通卡以及各种门卡,手机钱包,还有八达通上面。国内的主流是 Mifare 卡,也是从交通卡到门禁卡各种都有。

e-AMUSEMENT PASS

先说说 e-AMUSEMENT PASS (下文简称 e-PASS)。最初以及二代的 e-PASS 使用的是 ISO 15693 标准。二代 e-Pass 就是国内改机常用的灰卡。 ISO 15693 标准,实际上国内更多的称为 RFID 标签,也就是图书馆里贴在书上那种薄薄的贴纸。实际上这张灰卡也是我见过最薄的卡片,十分容易弯折。

16年开始的第三版换成了 Felica 标准的卡片。实际上 Konami 的街机游戏为了支持 おサイフケータイ ,也就是手机钱包,部分机器的读卡器很早就已经支持读取 Felica 标准的卡片。会用一定算法来把 Felica 的卡号转换成 e-PASS 的卡号,初次刷卡的时候可以在屏幕上面看到。不过有部分 Felica 卡片每次刷卡都会显示不同的卡号,这种卡片是无法当作 e-PASS 使用的。

对于 Konami 来说,升级 Amusement IC 是最容易的。大部分机台本身就支持刷 Felica ,而且 Felica 卡号转换的程序也已经有了,不需要做太多修改即可直接使用。

然而海外的 Gitadora 都没升级读卡机,读不了 Felica。

 
话说 Konami 的机台其实是支持所有15693卡的,买不到旧 epass 的可以试试手头的其他 15693 标签。比如说广州图书馆的实体借书证。

Read More

压缩和整理数字电视录像文件手记

数字电视录像的ts文件太乱,打算整理一下。现在记录一下使用到的一些脚本。

由于电视节目时间长,不能纯 CPU 跑 x264,否则转跟不上文件生成的速度了。

这个是使用 N 卡硬解硬压,硬件反交错,压入字幕的脚本:

ffmpeg.exe -c:v h264_cuvid -deint 2 -drop_second_field 1 -i "%~dp1%~nx1" -c:v h264_nvenc -preset medium -rc vbr -cq 10 -b:v 8M -minrate 500k -maxrate 15M -vsync cfr  -filter_complex [0][0:s:0]overlay=shortest=1[video],aresample=async=1000 -map [video] -map 0:a  -c:a aac -s 1920*1080 -aspect 16:9 -f matroska "%~dp1%~nx12.mkv"
pause

这个是使用 Intel QSV 硬压,软件解码,压入字幕的脚本

ffmpeg.exe  -y -rtbufsize 256MB -i "%~dp1%~nx1" -filter_complex idet,yadif=0:deint=interlaced[v1],[v1][0:s:0]overlay=shortest=1[video],aresample=async=1000 -map [video] -map 0:a -c:a aac -s 1920*1080 -aspect 16:9  -c:v rawvideo -pix_fmt yuv420p -f nut - | QSVEncC64.exe --avsw --audio-codec aac --quality best -i - -o "%~dp1%~nx12.mp4"

这个方法在我电脑上54分钟的视频耗时18分钟,还可以接受

DisplayCAL 校色并生成 3dlut 给 madVR

最近在研究 madVR 怎么配合校色过的屏幕使用,发现过程还挺复杂的,就当作留一个笔记给下次校色用吧。

如果有什么错误的地方欢迎指出。我也在不断读文理解这个色彩矫正的整个流程。

初次校色

如果你已经用 DisplayCAL 校过色了,可以直接看下一章节了,当然想重新校一次也行。

首先先下载 DisplayCAL 校色软件。

上方工具栏可以改语言就不多说了。

在上方工具栏选择显示高级选项

首先选择默认(伽玛值2.2),基于这个设置做修改。

 

Read More

OpenWrt下把SD卡挂载到 /overlay ,扩大软件空间

原料:Newifi D1(Newifi 2)一台

这个机子自带了一个 Micro SD 插槽,刷了 OpenWrt 之后一直没怎么用到。闲着来折腾一下把 Micro SD 卡挂载到 /overlay 分区,增加内部可用的空间。

参照 openwet 官方 wiki 上的 exroot 教程,我们要做以下的步骤。

首先要使用 Micro SD 卡槽,需要安装以下两个内核模块:

opkg install kmod-sdhci kmod-sdhci-mt7620

接下来在 /dev 下应该可以看到有 mmcblk0 了,那就是我们的 Micro SD。

然后再安装一些文件系统相关的软件包。

block-mount kmod-fs-ext4 e2fsprogs fdisk

这个时候输入 block info 应该可以看到你的 SD 卡信息。

这里我们把 SD 卡格式化成 ext4 格式。

mkfs.ext4 /dev/mmcblk0p1

接下来,转移现有的文件到 SD 卡上。不知道 OpenWrt 中 / 目录和 /overlay 目录的意义的可以看后面。

mount /dev/mmcblk0p1 /mnt ; tar -C /overlay -cvf - . | tar -C /mnt -xf - ; umount /mnt

稍等一会,文件就复制完成了。 接下来要创建 mmcblk0p1 的挂载配置,全自动可以使用以下命令

block detect > /etc/config/fstab; \\
   sed -i s/option$'\\t'enabled$'\\t'\\'0\\'/option$'\\t'enabled$'\\t'\\'1\\'/ /etc/config/fstab; \\
   sed -i s#/mnt/mmcblk0p1#/overlay# /etc/config/fstab; \\
   cat /etc/config/fstab;

这样子就可以完成挂载点的设置。

Read More

Vostro 14-3459 换高分屏记录

有两台Vostro 14-3459。6200U的笔记本,日常拿来用还是可以的。

但戴尔原配的屏幕实在是太瞎眼了。可视角度小,对比度很奇怪,有种灰灰的感觉,还是祖传1366x768。

于是开始查找资料,准备换高分屏。

网上关于这个型号的资料很少,不过基本确认这个型号需要更换屏线,对屏幕没有太多要求。

原装屏线是1lane的,要买条2lane的屏线。貌似有些机器自带的线也是2lane的。我简单观察了下,原屏线是AAL10开头,买的屏线是AAL20开头。

淘宝搜索“EDP Cable NT FHD”即可找到,配件号:DPN 0KNG43

基本上换好了屏线,其他问题都不大。

我换的屏幕型号是京东方的NV140FHM N43,可以参考一下。

折腾友华 WR1200JS 路由器

最开始应该是恩山上有人发帖卖这个路由器,后来在淘宝上也有挺多店铺卖的了,刷好不死 breed 的价格大概在 105 左右,直接拍下了一个刷好 breed 的。

后来发现原厂固件刷 breed 也是很简单的,应该买那个 90+ 原装的。

上一张店家的图: Youhua WR1200JS

更具体的配置表:
CPU:MT7621AT 双核四线程
Ra0:MT7603EN (2.4G)
Ra1:MT7612EN(5Ghz)
FLASH:GigaDevice 16MB
RAM:Nanya 128M
LAN:5x 1000M
USB:1x 2.0

详细细节可以去 Wikidevi 上查,拿到机子之后我就把设备信息都提交到上去了:https://wikidevi.com/wiki/Youhua_WR1200JS

Read More

系统杂谈.01 关于系统引导,从 BIOS 到 UEFI

写在开头

这是这个系列文章的第一篇,从 Windows 到 Linux 又到 Mac OS X ,与操作系统相关的各种东西我都会来聊聊。

更新内容完全随我心情,估计还会有一个硬件杂谈的系列,不会特定一个特定型号的产品,主要来聊聊理论方面的知识。

关于BIOS

BIOS 不管怎么说,对电脑有点了解的人都应该会听说过什么是 BIOS。

BIOS 已经存在了很多年的时间。

基本上,电脑开机的时候加载的第一个程序就是 BIOS。

这个程序是储存在主板上的 ROM 或者 NVRAM 上的,一般来说现在的主板使用的都是可插拔式的,方便损坏的时候拿去维修。

有的游戏主板甚至拥有两套 NVRAM 存储,就是所谓的双 BIOS 主板。在设置错误的时候或者刷坏了 ROM 的时候,还可以启动备用 BIOS 来修复。

Read More

在 Ubuntu 下搭建 iRedMail 邮件系统

注意,本文适用于 Clean Install ,即系统中没有安装过 Postfix、Dovecot、MySql、Apache等软件的系统。

前期配置

首先需要确认你系统的 hostname 是否已经修改成为 mail.yourdomain.com 的形式,否则 iRedMail 将不允许你安装。 输入以下命令可以查看你的 hostname 配置是否正确。

[email protected]:~$ hostname
mail
[email protected]:~$ hostname -f
mail.yourdomain.com

Read More

Poweramp 居然诈尸更新了

首先群里有人给我发来了一片文章:

Poweramp returns from the grave with a shiny new UI(XDA)

虽然我日常都有在用 Poweramp ,但我确实没想到它还有更新的一天。

上一个版本也是大改后的 Alpha 版,不过各方面都运作得不错。

在三星机型上还能支持 Hi-Res 输出。 既然更新了,那就一定要尝试一下的。

由于官方论坛的访问很慢,可以从 ApkMirror 下载。

官方论坛

Apk Mirror

Read More