お知らせ

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

#1 2011-04-21 13:41:21

yukieden
メンバ
登録日: 2011-04-21

ubuntu10.04 LTS desktop に無線LAN WLI-UC-GNP で接続出来ず。

環境は自作PCです。
マザーボードは、eden600MHzのEPIAーME600という非力で少々古いものです。
メモリ1GBです。

現在、以下の状況です。
どうかお助けください。

メーカーサイト
http://www.ralinktech.com/support.php?s=2
から、linux用ドライバ
RT2870USB(RT2870/RT2770)     07/09/2010     2.4.0.1
を取得して、解凍しました。

そして、
http://cmasa.blog101.fc2.com/?no=4
を参考にさせて頂き、下記のとおり設定操作を行いました。が、
どうも接続が出来ません。

以下、
http://cmasa.blog101.fc2.com/?no=4 から、引用で失礼いたします。

>4.1. ドライバの場所はそのまま

とは、要するにこの部分は何もしなくてよい。
ということと理解しなにもしない。

>4.2. 不要な処理はばっさりと

上記のとおり取得したファイル一式では、MakefileにOSABLはNOとあなっており、且つOSABL判定での処理がありませんでした。ので、これもなにもしないでよい。と判断。

6. rtusb_dev_id.c ファイル
{USB_DEVICE(0x0411,0x019E)}, /* Buffalo WLI-UC-GNP */
は、追加しました。

makeすると、配列処理でのワーニング
--------------
/home/eden/tool/driver/WLI-UC-GNP/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/crypt_aes.c:2265: warning: the frame size of 1100 bytes is larger than 1024 bytes
--------------
/home/eden/tool/driver/WLI-UC-GNP/2010_0709_RT2870_Linux_STA_v2.4.0.1/os/linux/../../common/cmm_mac_usb.c:62: note: expected ‘UCHAR **’ but argument is of type ‘struct __TX_BUFFER **’
--------------
などが十数ヶ所でました。エラーはないです。
make installは、特にエラー出ず。

そして、
ubuntu10.04のシステムメニューの「ネットワーク接続」
で、無線タブにて、
SSID=11n-AP
   (/etc/Wireless/RT3070STAは生成されず、/etc/Wireless/RT2870STAとして生成されたため、その中に記載のSSID=11n-APの「11n-AP」をSSIDとして入力してみました)
MACアドレス=WindowsXpに挿してわかったMACアドレス
を入力して、自動接続設定にして保存しました。

そして、
e-mobile D25HWを親機として、その親機のwifiとインターネットをONにした状態で、
WLI-UC-GNPをubuntu10.04のPCに挿しました。

この状態で、
#iwconfigで
ra0       Ralink STA 
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  invalid crypt:0  invalid misc:0
と出ています。

/var/log/messagesには、
Apr 21 12:57:21 eden-desktop kernel: [68180.448171] usb 1-3: new high speed USB device using ehci_hcd and address 15
Apr 21 12:57:21 eden-desktop kernel: [68180.602807] usb 1-3: configuration #1 chosen from 1 choice
Apr 21 12:57:21 eden-desktop kernel: [68180.611363]
Apr 21 12:57:21 eden-desktop kernel: [68180.611376]
Apr 21 12:57:21 eden-desktop kernel: [68180.611385] === pAd = f8e7c000, size = 510140 ===
Apr 21 12:57:21 eden-desktop kernel: [68180.611400]
Apr 21 12:57:21 eden-desktop kernel: [68180.623566] <-- RTMPAllocTxRxRingMemory, Status=0
Apr 21 12:57:21 eden-desktop kernel: [68180.625831] <-- RTMPAllocAdapterBlock, Status=0

------------------------------------------
と、出ています。

しかし、接続したなどの反応がありません。
なにか間違っているのか、操作が足りないのか、
おわかりになりましたら、お助けいただけますとありがたくおもいます。
よろしくお願いいたします。

オフライン

 

#2 2011-04-21 13:48:38

yukieden
メンバ
登録日: 2011-04-21

Re: ubuntu10.04 LTS desktop に無線LAN WLI-UC-GNP で接続出来ず。

> 以下、
> http://cmasa.blog101.fc2.com/?no=4 � … �ます。
>
> >4.1. ドライバの場所はそのまま

� … �ます。は、文字化けでした。
インラインで失礼します。の意味です。(引 用 いんようが文字化けしたため)


なお、
ndiswrapperでの
http://netlog.jpn.org/r271-635/2009/12/ubuntu_910_wli-cb-amg54.html
の方法はまだ試しておりません。

オフライン

 

#3 2011-04-22 10:51:07

jackalope
メンバ
登録日: 2009-01-01

Re: ubuntu10.04 LTS desktop に無線LAN WLI-UC-GNP で接続出来ず。

ソースファイルの選択が間違っています。
正しいファイルは、RT8070/RT3070/RT3370 USBのリンクのファイルです。

オフライン

 

#4 2011-04-23 16:19:33

yukieden
メンバ
登録日: 2011-04-21

Re: ubuntu10.04 LTS desktop に無線LAN WLI-UC-GNP で接続出来ず。

jackalopeさん ありがとうございます。
少し進展がありました。


ご指摘のとおり、ドライバソースを取得し makeとmake installを行いました。

先日のmake でのワーニングはなくなりました。(mac用のコード部分のみワーニングが出ましたがこれは無視してよさそうですので)


が、状況変わらずのため、他の参考サイト
http://kaguya.ath.cx/wiki/index.php?Ubuntu10.10%E3%81%A7%E7%84%A1%E7%B7%9ALAN%E5%AD%90%E6%A9%9F%E6%8E%A5%E7%B6%9A

http://d.hatena.ne.jp/murank/searchdiary?word=*[Ubuntu]
を参考にWLI-UC-GNP向けにして、設定してみました。

config.mkは
HAS_WPA_SUPPLICANT"と"HAS_NATIVE_WPA_SUPPLICANT_SUPPORT"を"y"に修正しました。

include/os/rt_linux.h
"STA_PROFILE_PATH"と"CARD_INFO_PATH"を修正する。
修正前
#define STA_PROFILE_PATH            "/etc/Wireless/RT2870STA/RT2870STA.dat"
#define CARD_INFO_PATH            "/etc/Wireless/RT2870STA/RT2870STACard.dat"
修正後
#define STA_PROFILE_PATH            "/etc/Wireless/RT3070STA/RT3070STA.dat"
#define CARD_INFO_PATH            "/etc/Wireless/RT3070STA/RT3070STACard.dat"
も行いました。

今回も
http://cmasa.blog101.fc2.com/?no=4 の
4.2. 不要な処理はばっさりと
は行っておりません。どこからどこまでをばっさりと削除すればよいかわからず、
不用意に削除は危険と思い、そのままにしてあります。

これで
make clean
make
make installをしなおしました。

# insmod rt3070sta.ko
insmod: error inserting 'rt3070sta.ko': -1 Device or resource busy
でした。

しかしまだ
# iwconfig
ra0       Ralink STA 
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  invalid crypt:0  invalid misc:0
のままで、接続できていないようです。これが未接続を意味するのか不明ですが。

OS再起動をしたり、USBを抜き差ししても変わらずです。


システム→ネットワーク接続の無線タブで、
SSID=11n-AP
MACアドレス=WLI-UC-GNP本体に記載してあるxx:xx:xx:xx:xx:xx 6桁
無線セキュリティ=なし
にしてありますが、これはこれでよいのでしょうか。
最終的には、e-mobile D25HWにwifi接続を行いたいです。

なお、/etc/Wireless/RT3070STA/RT3070STACard.datの内容が、
RT2870のままであることが気になりますが、みなさんここをRT3070とは変更していないようですが、
これはこのままでよいのでしょうか?
あと、このRT3070STACard.datの中身で、
00MAC00:0E:2E:C3:D0:48=/etc/Wireless/RT2870STA/RT2870STA1.dat
01MAC00:40:F4:FF:AA:40=/etc/Wireless/RT2870STA/RT2870STA2.dat
02MAC00:0C:43:10:11:5C=/etc/Wireless/RT2870STA/RT2870STA3.dat
とありますが、
ここは
上記の MACアドレス=WLI-UC-GNP本体に記載してあるxx:xx:xx:xx:xx:xx 6桁
を入力しておかなくてよいものなのでしょうか?datが1、2、3と3個ある意味もよくわかりません。

たびたびで恐れ入りますが、
何かまたお気づきの点などございましたら、お助け頂けますと大変助かります。

オフライン

 

#5 2011-04-23 20:11:25

jackalope
メンバ
登録日: 2009-01-01

Re: ubuntu10.04 LTS desktop に無線LAN WLI-UC-GNP で接続出来ず。

>insmod: error inserting 'rt3070sta.ko': -1 Device or resource busy
普通はこの様なエラーはでません。
前にコンパイル、インストールしたドライバの始末をしていないのではないでしょうか?
システム→ネットワーク接続の無線タブでの設定内容は、親機の設定に合わせます。
datファイルは使った事がありません。
使わなくても問題なく親機に接続できます。

オフライン

 

#6 2011-04-24 03:52:58

yukieden
メンバ
登録日: 2011-04-21

Re: ubuntu10.04 LTS desktop に無線LAN WLI-UC-GNP で接続出来ず。

jackalopeさん 本当にありがとうございました。接続できました。

>>insmod: error inserting 'rt3070sta.ko': -1 Device or resource busy
>普通はこの様なエラーはでません。
>前にコンパイル、インストールしたドライバの始末をしていないのではないでしょうか?

http://d.hatena.ne.jp/murank/searchdiary?word=*[Ubuntu]
http://kaguya.ath.cx/wiki/index.php?Ubuntu10.10%E3%81%A7%E7%84%A1%E7%B7%9ALAN%E5%AD%90%E6%A9%9F%E6%8E%A5%E7%B6%9A
で設定した内容を削除して(この方法でも出来るのかもしれませんが)、

(要するに、http://cmasa.blog101.fc2.com/?no=4 の設定操作完了の状態で)
再起動かけたところ、
自動的にe-mobile D25HWを感知して、WPAキーを求められたため、それを入力したところ、接続に成功いたしました。

>システム→ネットワーク接続の無線タブでの設定内容は、親機の設定に合わせます。
>datファイルは使った事がありません。
>使わなくても問題なく親機に接続できます。

正しくにおっしゃるとおりでした。

誠に感謝申し上げます。

オフライン

 

Board footer

Powered by FluxBB