
Ubuntu日本語フォーラム

ログインしていません。
下記の方法で子機を使用可能にするには使用するカーネルに子機用のカーネルモジュールが存在する事が必要条件です。
状況としては「子機が必要としているカーネルモジュール名は分かっているが、デバイスIDがカーネルモジュールにない為に子機が使えない」になります。
対策としては、「ndiswrapperを使う、ソースを変更してカーネルモジュールを作る」がありますが下記の方法はそれらに比べて簡単です。
sudo su echo "driver_name" >> /etc/modules echo 'install driver_name /sbin/modprobe --ignore-install driver_name; /bin/echo "device_id" > /sys/bus/usb/drivers/driver_name_dir/new_id' > /etc/modprobe.d/foge.conf modprobe driver_name exit
driver_name ==> カーネルモジュール名
device_id ==> lsusbで確認
driver_name_dir ==> sudo modprobe driver_nameを実行後、ls /sys/bus/usb/drivers/で確認
foge.conf ==> お好きなファイル名
参考:WLI-UC-GNMの場合
echo "rt2870sta" >> /etc/modules
echo 'install rt2870sta /sbin/modprobe --ignore-install rt2870sta; /bin/echo "0411 01a2" > /sys/bus/usb/drivers/rt2870/new_id' > /etc/modprobe.d/wli-uc-gnm.conf
オフライン