お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2013-05-11 09:46:00

hgashi
新しいメンバ
登録日: 2013-05-11

GW-USWExtremeドライバ

PlanexのUSB WiFiアダプタ GW-USWExtremeのドライバを
http://ukk.blog.so-net.ne.jp/2012-05-12 の記事を参考に
13.04 にインストールしようとしたところ、エラーになりインストールできませんでした。

元記事は12.04へのインストールが成功しているようですが、バージョンによる違いでしょうか。
ドライバの説明にも「Linux Kernel 2.6.18~2.6.38 and Kernel 3.0.8」とありました。

エラーのログを貼っておきます。
何かお気づきの点などありましたらご教示ください。

install.sh: 48: [: unexpected operator
make ARCH=i386 CROSS_COMPILE= -C /lib/modules/3.8.0-19-generic/build M=/home/shinya/Downloads/RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105  modules
make[1]: Entering directory `/usr/src/linux-headers-3.8.0-19-generic'
  CC [M]  /home/shinya/Downloads/RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105/core/rtw_cmd.o
In file included from /home/shinya/Downloads/RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105/core/rtw_cmd.c:23:0:
/home/shinya/Downloads/RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105/include/osdep_service.h: In function ‘thread_enter’:
/home/shinya/Downloads/RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105/include/osdep_service.h:575:2: error: implicit declaration of function ‘daemonize’ [-Werror=implicit-function-declaration]
cc1: some warnings being treated as errors
make[2]: *** [/home/shinya/Downloads/RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105/core/rtw_cmd.o] Error 1
make[1]: *** [_module_/home/shinya/Downloads/RTL8188C_8192C_USB_linux_v3.4.4_4749.20121105/driver/rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.8.0-19-generic'
make: *** [modules] Error 2

オフライン

 

#2 2013-05-11 10:44:52

yasushi04
メンバ
From: aomori htinohe
登録日: 2009-02-20

Re: GW-USWExtremeドライバ

パソコンのメーカー、型番、ノート型のパソコンの場合内蔵無塩LANの有無
ubuntu13.04の32ビット版か64ビット版のどちらか ちなみubuntu13.04からサポートは9ヶ月です。
端末で
lsusb
iwconfig
dmesg -s 30
の結果を貼っていただければ他の人かrなお返事がつきやすいと思います。
自分でもおすすめはubuntu12.04系ですね」(こちらはサポートが5年ですね)

オフライン

 

#3 2013-05-11 10:51:09

yasushi04
メンバ
From: aomori htinohe
登録日: 2009-02-20

Re: GW-USWExtremeドライバ

補足 Ubuntu13.04のサポート終了は来年の2014年1月
   Ubuntu12.10はサポート終了は来年の2014年4月
        ubuntu12.04LTSのサポート終了は2017年04月

インストールしたばかりだったらUbunt12.04LTSにインストールし直すのをお勧めします。

    

オフライン

 

#4 2013-05-11 13:10:47

Mocchi
管理者
登録日: 2009-05-17

Re: GW-USWExtremeドライバ

やっていることを見ると、Realtek社のウェブサイトから入手したソースコードをビルドし、ドライバーとなるカーネルモジュールを作ろうとしています。しかし、以下のエラーが発生しています。

hgashi による投稿:

/rtl8188C_8192C_usb_linux_v3.4.4_4749.20121105/include/osdep_service.h:575:2: error: implicit declaration of function ‘daemonize’ [-Werror=implicit-function-declaration]

このdaemonizeという関数なんですが、2012年10月にLinuxカーネルから削除されました

そのため、13.04が採用しているLinuxカーネル3.8ではこのソースからドライバーをビルドすることはできません。12.10が採用しているLinuxカーネル3.5ではビルドできますが、これがUbuntuで利用する際の限界となります。

ソースを修正すれば13.04以降でもビルド出来る可能性はありますが、私にはよくわかりません。Realtek社に連絡して、対応をお願いするとか、そういう対処をしたほうがよいように思います。

オフライン

 

#5 2013-05-11 13:15:30

hgashi
新しいメンバ
登録日: 2013-05-11

Re: GW-USWExtremeドライバ

やはりカーネルバージョンの違いが原因のようですね。
みなさんのご助言通り、12.04を入れなおすことにします。
ありがとうございました。

オフライン

 

Board footer

Powered by FluxBB