Kms

OpenWrtシステムのルーターNETGEARWNDR4300にKMSサーバーvlmcsdをインストールします



Install Kms Server Vlmcsd Router Netgear Wndr4300 Openwrt System



目次

ルーターNETGEARWNDR4300をOpenWrtシステム(バージョンOpenWrt 18.06.1 r7258-5eb055306f / LuCI openwrt-18.06 branch (git-18.247.71242-9541751)、ルーター用にコンパイル)でフラッシュしました。少し使用すると非常に強力なようです。これは小さなLinuxシステムであり、vlmcsdをインストールすることを検討しています。ルーターで24時間動作できます。

vlmcsdをダウンロード

既製のコンパイル済みバージョンをダウンロードできます。これは、次のアドレスからダウンロードできます。



https://forums.mydigitallife.net/threads/emulated-kms-servers-on-non-windows-platforms.50234/

私のルーターチップはAtherosAR9344 rev 2であるため、圧縮パッケージをダウンロードして解凍します(解凍パスワードは2018です)。次のファイルが見つかりました。

binariesLinuxmipsig-endianstaticvlmcsd-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static

そしてそれをルーターにアップロードして/rootコンテンツの下に保存します



vlmcsdサーバーを自動的に起動するように設定します

自己起動型シェルスクリプトを作成する

テキストファイル/ root / vlmcsdを作成し、次のようにコンテンツを編集します

#!/bin/sh /etc/rc.common START=99 STOP=15 start() { echo start vlmcsd server... #commands to launch application, such as above /root/vlmcsd-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static } stop() { echo stop vlmcsd server... #commands to kill application killall vlmcsd-mips32r2-openwrt-atheros-ar7xxx-ar9xxx-uclibc-static }

セルフスタートサービスを構成する

/ root / vlmcsdファイルの内容を編集した後に実行します

ln -s /root/vlmcsd /etc/init.d/vlmcsd chmod +x /root/vlmcsd /etc/init.d/vlmcsd enable #Or service vlmcsd enable

実施する

ルータを再起動すると、vlmcsdが自動的に起動します。缶ps | grep vlmcsd表示。
次のコマンドは、それぞれvlmcsdサーバーを開始または停止できます。



/etc/init.d/vlmcsd start /etc/init.d/vlmcsd stop

参照

https://forums.mydigitallife.net/threads/emulated-kms-servers-on-non-windows-platforms.50234/
https://blog.csdn.net/flexman09/article/details/51507915
https://oldwiki.archive.openwrt.org/doc/techref/initscripts