お知らせ

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

#1 2012-03-26 05:11:34

ty-ai
新しいメンバ
登録日: 2012-03-26

無線LANドライバRT2870の不調

BAFFALOのWLI-UC-GNHPを購入後インストールしましたがNETWORKーMANAGERには切断されていますとでた上、周辺のAPも見えないという状態になっています。
WLI-UC-GNHPのチップが分からなかったのですがネットでググってきたところrt2870と分かりました。
RALINK社よりソースのダウンロード
/etc/modprobe.d/blacklist.confに
blacklist rt2800usb
blacklist rt2x00lib
blacklist rt2x00usb
と書き込み
os/linux/config.mk を
# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y
# Support Native WpaSupplicant for Network Manger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
と書き換え
common/rtusb_dev_id_cに
型番を挿入
のちmake->make installとしました。
lsmodには
rt2870staがしっかりあります。
ty-ai@tyai-laptop:~$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

irda0     no wireless extensions.

ra0       Ralink STA  ESSID:""  Nickname:"RT2870STA"
          Mode:auto  Frequency=2.442 GHz  Access Point: Not-Associated   
          Bit Rate:1 Mb/s   
          RTS thr:off   Fragment thr:off
          Link Quality=10/100  Signal level:0 dBm  Noise level:0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

ppp0      no wireless extensions.
となります。
いくつかの実験をしたところrt2560と認識されているか実際にチップセットが2560の可能性もあります。どうかアドバイスをお願いします。

オフライン

 

#2 2012-03-26 08:44:09

udooon
メンバ
登録日: 2012-01-24

Re: 無線LANドライバRT2870の不調

こちらなど参考にしてみてはいかがでしょうか。
https://forums.ubuntulinux.jp/viewtopic.php?id=12906
rt2870ではなくrt3070なのでは?

オフライン

 

#3 2012-03-26 21:54:25

ty-ai
新しいメンバ
登録日: 2012-03-26

Re: 無線LANドライバRT2870の不調

OS再インストールしたのちご指導のフォーラムにあるとおりにしたところnetwork-managerにAPが写るようになりました。ありがとうございます。私もネットをだいぶ長い間探し回ったのですが、的外れだったようです。どのようにすればパッと分かるようになるのですか?
また、
root@tyai-laptop:/home/ty-ai# iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

irda0     no wireless extensions.

ra0       Ralink STA  ESSID:""  Nickname:"RT2870STA"           <ーココ
          Mode:auto  Frequency=2.457 GHz  Access Point: Not-Associated   
          Bit Rate:1 Mb/s   
          RTS thr:off   Fragment thr:off
          Encryption key:off
          Link Quality=10/100  Signal level:0 dBm  Noise level:0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
となっていてRT2870がなぜか出てきます。
またチップセットが2560、ドライバが2500とソフトによって認識されていますが、これはrt2500のドライバを除去したらよいのか(どこにr2500のドライバがあるのか不明です)それともチップセットを設定しなおしたらよいのか(直し方は不明です)分からない状態です
APが写ったのでいいかとも思いますが気になっています。時間があれば回答お願いします。

オフライン

 

#4 2012-03-27 13:02:01

udooon
メンバ
登録日: 2012-01-24

Re: 無線LANドライバRT2870の不調

sudo ifconfig ra0 down
sudo iwconfig ra0 nick "My Linux Node"
sudo ifconfig ra0 up
これで一時的に、ニックネームが変わるかと思います。
(詳しくは man iwconfig で確認してください)

~/2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO/chips/rtmp_chip.c
1756行目
snprintf((PSTRING) pAd->nickname, sizeof(pAd->nickname), "RT2870STA");
"RT2870STA"を好きな名前に変えてやれば、永続的に変わるかと思います。
変更後、ドライバの再インストールが必要です。
試していませんので、自己責任にてお願いします。

オフライン

 

#5 2012-03-27 14:20:56

のんき
メンバ
登録日: 2007-03-04

Re: 無線LANドライバRT2870の不調

ty-aiさん、こんにちは。
接続がうまくいっていないようですね。
Ubuntu OSのバージョンが書かれていないので以下の内容が的外れになるかもしれませんがご了承ください。
ここからはUbuntu 11.10バージョンを前提に書きます。

#3でUbuntu OSの再インストールを行った後、再設定しているのにまだRT2870STAドライバの
陰が見え隠れしているようですがなぜなんでしょうか。
jackalope さんの投稿 #6 のコードのみ適用しておればRT2800USBドライバしか影響を受けないはずです。
Ubuntu wiki掲載の無線LANデバイスに関する情報を調べる方法を参照して頂き現状を把握してください。

コード:

lsmod | grep rt2870sta;
lsmod | grep rt2800usb;

どちらが登録されていましたか。
まずはここから始めましょう。

オフライン

 

#6 2012-03-27 18:39:48

ty-ai
新しいメンバ
登録日: 2012-03-26

Re: 無線LANドライバRT2870の不調

お返事ありがとうございます
>udooonさん
とりあえず名前は変えておきました。ありがとうございます。
>のんきさん
Ubuntuのバージョンは11、10です。
コード:

lsmod | grep rt2870sta;
lsmod | grep rt2800usb;

はどちらも反応がありませんでした。
とりあえず

ty-ai@tyai-laptop:~$ lsmod
Module                  Size  Used by
bnep                   17923  2
rfcomm                 38408  0
bluetooth             148839  10 bnep,rfcomm
ppdev                  12849  0
pcmcia                 39822  0
thinkpad_acpi          73942  0
snd_seq_midi           13132  0
snd_rawmidi            25241  1 snd_seq_midi
snd_intel8x0           33318  2
snd_ac97_codec        106082  1 snd_intel8x0
rt5370sta             730263  1
radeon                929507  2
ac97_bus               12642  1 snd_ac97_codec
snd_seq_midi_event     14475  1 snd_seq_midi
snd_seq                51567  2 snd_seq_midi,snd_seq_midi_event
snd_pcm                80435  2 snd_intel8x0,snd_ac97_codec
snd_seq_device         14172  3 snd_seq_midi,snd_rawmidi,snd_seq
psmouse                73673  0
snd_timer              28932  2 snd_pcm,snd_seq
yenta_socket           27428  0
pcmcia_rsrc            18367  1 yenta_socket
serio_raw              12990  0
snd_page_alloc         14115  2 snd_intel8x0,snd_pcm
pcmcia_core            21511  3 pcmcia,yenta_socket,pcmcia_rsrc
snd                    55902  12 thinkpad_acpi,snd_rawmidi,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_seq,snd_seq_device,snd_timer
ttm                    65224  1 radeon
drm_kms_helper         32889  1 radeon
nsc_ircc               23240  0
soundcore              12600  1 snd
drm                   192194  4 radeon,ttm,drm_kms_helper
irda                  185428  1 nsc_ircc
nvram                  14029  1 thinkpad_acpi
parport_pc             32114  1
video                  18908  0
crc_ccitt              12595  1 irda
i2c_algo_bit           13199  1 radeon
binfmt_misc            17292  1
shpchp                 32356  0
lp                     17455  0
parport                40930  3 ppdev,parport_pc,lp
firewire_ohci          35854  0
firewire_core          56937  1 firewire_ohci
crc_itu_t              12627  1 firewire_core
e100                   36289  0
floppy                 60310  0
ty-ai@tyai-laptop:~$ lsmod
Module                  Size  Used by
bnep                   17923  2
rfcomm                 38408  0
bluetooth             148839  10 bnep,rfcomm
ppdev                  12849  0
pcmcia                 39822  0
thinkpad_acpi          73942  0
snd_seq_midi           13132  0
snd_rawmidi            25241  1 snd_seq_midi
snd_intel8x0           33318  2
snd_ac97_codec        106082  1 snd_intel8x0
rt5370sta             730263  1
radeon                929507  2
ac97_bus               12642  1 snd_ac97_codec
snd_seq_midi_event     14475  1 snd_seq_midi
snd_seq                51567  2 snd_seq_midi,snd_seq_midi_event
snd_pcm                80435  2 snd_intel8x0,snd_ac97_codec
snd_seq_device         14172  3 snd_seq_midi,snd_rawmidi,snd_seq
psmouse                73673  0
snd_timer              28932  2 snd_pcm,snd_seq
yenta_socket           27428  0
pcmcia_rsrc            18367  1 yenta_socket
serio_raw              12990  0
snd_page_alloc         14115  2 snd_intel8x0,snd_pcm
pcmcia_core            21511  3 pcmcia,yenta_socket,pcmcia_rsrc
snd                    55902  12 thinkpad_acpi,snd_rawmidi,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_seq,snd_seq_device,snd_timer
ttm                    65224  1 radeon
drm_kms_helper         32889  1 radeon
nsc_ircc               23240  0
soundcore              12600  1 snd
drm                   192194  4 radeon,ttm,drm_kms_helper
irda                  185428  1 nsc_ircc
nvram                  14029  1 thinkpad_acpi
parport_pc             32114  1
video                  18908  0
crc_ccitt              12595  1 irda
i2c_algo_bit           13199  1 radeon
binfmt_misc            17292  1
shpchp                 32356  0
lp                     17455  0
parport                40930  3 ppdev,parport_pc,lp
firewire_ohci          35854  0
firewire_core          56937  1 firewire_ohci
crc_itu_t              12627  1 firewire_core
e100                   36289  0
floppy                 60310  0
をはっておきます
それとRALINK社からfirmwareをとってきて/lib/firmwareにはっておきました。

オフライン

 

#7 2012-03-27 18:44:01

ty-ai
新しいメンバ
登録日: 2012-03-26

Re: 無線LANドライバRT2870の不調

コピーをミスしてます。すいません_><_
投稿の編集はできなさそうなのでここにかいておきます

オフライン

 

#8 2012-03-27 23:52:47

のんき
メンバ
登録日: 2007-03-04

Re: 無線LANドライバRT2870の不調

ty-aiさんの#6からRT5370STAドライバが登録されていますね。
Ubuntu OS再インストール後、 yasushi04 さんの投稿 #5を実行したのですね。
ならばソース内、iwpriv_usage.txtの説明にのっとり
/etc/Wireless/RT2870STA/RT2870STA.datをルータ接続環境に設定してください。

私がホームページを検索した範囲ではRT5370STAで動作したという書き込みは
見つけられませんでした。検索が充分でないことを祈ります。

rt2800usbで接続が出来たという書き込みは幾つかありました。
rt2800usbでやってみたい場合は
・rt5370staドライバを削除する。

コード:

sudo rmmod rt5370sta
sudo depmod -a

jackalope さんの投稿 #6 だけ実行を行ってみてください。

オフライン

 

#9 2012-03-28 09:28:17

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

Re: 無線LANドライバRT2870の不調

rmmod コマンドはモジュールをアンロードするだけで、モジュールを削除するコマンドではありません。

オフライン

 

#10 2012-03-29 13:48:38

udooon
メンバ
登録日: 2012-01-24

Re: 無線LANドライバRT2870の不調

http://nerukohasodatsu.blogspot.jp/2011/10/melco-wli-uc-gnp.html
こちらなどを参考に、ソースを修正するとドライバ名が変えられます。

ひとつ注意事項ですが、外部のドライバをいれた場合、カーネルがアップデートする度に、カーネルにあったヘッダーをインストールして、再度ドライバのインストールが必要になるかと思います。
(Linuxを使う上での楽しみでもありますが)

のんきさん による投稿:

jackalope さんの投稿 #6 だけ実行を行ってみてください。

こちらの方が、カーネルがアップデートしてもドライバの再インストールは不要なので良いかと思います。

情報の検索方法は、まず「ubuntu(もしくはlinux) 子機名」で検索し、チップ名を探します。
次に「ubuntu(もしくはlinux) チップ名」で検索すれば色々ヒットすると思います。

オフライン

 

Board footer

Powered by FluxBB