PLEX PX-W3U4/W3PE4/Q3PE4 用の非公式版Linuxドライバ
Switch branches/tags
Nothing to show
Clone or download
nns779 モジュール情報の追加
生成されるモジュールにバージョン情報が含まれるようにした
モジュールのロード時にブランチやタグ名を表示するようにした
Latest commit 603de89 Dec 9, 2018

README

PLEX PX-W3U4/W3PE4/Q3PE4 Unofficial Linux driver

(現在開発中です。)

PLEX PX-W3U4/W3PE4/Q3PE4の非公式版Linux用ドライバです。
PLEX社のWebサイト( http://plex-net.co.jp )にて配布されているドライバのソースコードではありませんのでご注意ください。

このドライバを使用するには、別途ファームウェアファイルを用意する必要があります。
fwtoolを使用すると、簡単にファームウェアファイルを用意することができます。

このドライバの動作確認にはPX-W3U4とPX-Q3PE4を使用しています。


[fwtoolを用いたファームウェアファイルの用意]

unzip, gcc, makeがインストールされている必要があります

$ cd fwtool
$ make
$ wget http://plex-net.co.jp/plex/pxw3u4/pxw3u4_BDA_ver1x64.zip -O pxw3u4_BDA_ver1x64.zip
$ unzip -oj pxw3u4_BDA_ver1x64.zip pxw3u4_BDA_ver1x64/PXW3U4.sys
$ ./fwtool PXW3U4.sys it930x-firmware.bin
$ sudo mkdir -p /lib/firmware
$ sudo cp it930x-firmware.bin /lib/firmware/
$ cd ../

[ドライバのインストール]

gcc, make, カーネルソース/ヘッダがインストールされている必要があります

$ cd driver
$ make
$ sudo make install
$ cd ../

ドライバがカーネルにロードされている状態で再度インストールを行った場合には以下を実行してください

$ sudo modprobe -r px4_drv
$ sudo modprobe px4_drv

[ドライバのアンインストール]

$ cd driver
$ sudo make uninstall
$ cd ../

[ドライバのインストール (DKMS)]

gcc, make, カーネルソース/ヘッダ, dkmsがインストールされている必要があります

$ sudo cp -a ./ /usr/src/px4_drv-0.1.0
$ sudo dkms add px4_drv/0.1.0
$ sudo dkms install px4_drv/0.1.0

[ドライバのアンインストール (DKMS)]

$ sudo dkms remove px4_drv/0.1.0 --all
$ sudo rm -rf /usr/src/px4_drv-0.1.0