LinuxでYotaドライバーを使用する

Yotaネットワークのベータテストが開始されてから現在まで、公式にサポートされているOSはWindowsのみです。 VirtualBoxまたはVMwareを使用してこの障害を回避できますが、この記事では、より経済的なオプションであるmadwimaxドライバーの使用に関するガイダンスを紹介します。



まず、システムにlibusb-1.0ライブラリ、dhcpcd、およびatdスケジューラをインストールします。 後者がサービスとして実行されていることを確認してください。 別のDHCPクライアントを使用する場合は、wimax.shの最後の行を変更します。



すべての操作は、ホームディレクトリのルートの下から実行されることが理解されます。

wget madwimax.googlecode.com/files/madwimax-0.0.2.tar.gz #

tar -xzf madwimax-0.0.2.tar.gz #

mv madwimax-0.0.2 wimax

make -C wimax #








さらに、最も興味深いのは、追加の努力なしでデバイスを接続するときにインターネットを機能させる方法です。 これを行うには、いくつかのファイルを作成する必要があります。



/root/wimax/wimax.sh:

#!/bin/sh

/root/wimax/wimax -qd

sleep 10

ip l set dev tap0 mtu 1386

dhcpcd -q --noipv4ll tap0 &> /dev/null








/etc/udev/rules.d/99-madwimax.rules:

# udev rules file for madwimax supported devices

SUBSYSTEM!="usb|usb_device", GOTO="madwimax_rules_end"

ACTION!="add", GOTO="madwimax_rules_end"

ATTRS{idVendor}=="04e9", ATTRS{idProduct}=="6761", ATTR{bInterfaceNumber}=="01", RUN+="/bin/sh -c '/bin/echo -n $kernel > /sys/$devpath/driver/unbind'"

ATTRS{idVendor}=="04e9", ATTRS{idProduct}=="6761", ATTR{bInterfaceNumber}=="00", RUN+="/usr/bin/at -f /root/wimax/wimax.sh +1minute"

LABEL="madwimax_rules_end"








これで、デバイスを接続した後、1分以内に接続が確立されます。 繰り返し接続は提供されないため、切断する場合はデバイスをドラッグするだけです。 私の知る限り、ドライバーは引き続き積極的に開発されており、これらの命令は将来のバージョンでは役に立たない可能性が高いですが、「今ここで」機能します。



PS私はサンドボックスでこの投稿を書きました、厳密に判断しないでください。



All Articles