
Ubuntu日本語フォーラム

ログインしていません。
もともとWindowsが入っていたNECのLavieにUbuntu16.4LTSを入れてデュアルブートにしてつかっています。
しかし、内蔵しているWifi(lspciで確認するとBCM4352でした。)が動作しなかったので
sudo apt-get update
sudo apt-get install bcmwl-kernel-source
と実行してドライバを入れましたが、相変わらず動作しません。
現在は代わりにPLANEX GW-USNano2を使っていますが接続がすぐ切れる上に速度もとても遅く、とても使えたものではありません。
どのようにすれば内蔵Wifiが使えるのでしょうか?あるいは、まともに使えるWifi-USBドングルはありますか?
よろしくお願いします。
オフライン
こんにちは。自宅PCでBCM4352が入っており、16.04、カーネル4.4-78、BCM4352で無銭LAN使えてます。
詳しい状況がしりたいので、Lavieの型番と、以下の結果を貼り付けて頂きたいです
lspci -vvnn | grep -A 9 Network
iwconfig
uname -a
>まともに使えるWifi-USBドングルはありますか?
また、自分がLinuxで実績があった(主にラズパイ)USBドングルは、同じものでした。
(PLANEX GW-USNANO2A (FFP))
以上です。
オフライン
ご返信有り難うございます。
PC型番: PC-LL750SSB-KS
~$ lspci -vnn | grep -A 9 Network
02:00.0 Network controller [0280]: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03)
Subsystem: Lenovo BCM4352 802.11ac Wireless Network Adapter [17aa:062e]
Flags: bus master, fast devsel, latency 0
Memory at b0600000 (64-bit, non-prefetchable) [size=32K]
Memory at b0400000 (64-bit, non-prefetchable) [size=2M]
Capabilities: <access denied>
Kernel modules: bcma, wl
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0c)
Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:6044]
Flags: bus master, fast devsel, latency 0, IRQ 27
$ iwconfig
lo no wireless extensions.
wlx0022cff5f1a9 IEEE 802.11bgn ESSID:"ASUS_AC68"
Mode:Managed Frequency:2.457 GHz Access Point: 2C:4D:54:21:E5:88
Bit Rate=72.2 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr=2347 B Fragment thr:off
Power Management:off
Link Quality=36/70 Signal level=-74 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:28 Missed beacon:0
enp3s0 no wireless extensions.
uname -a
Linux iszako-PC-LL750SSB-KS 4.4.0-78-generic #99-Ubuntu SMP Thu Apr 27 15:29:09 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
以上でよろしいでしょうか?
返信が遅れて申し訳ないです。
オフライン
こんにちは。早速のお返事ありがとうございました。
こちらの結果と比較しましたが、
uname -a:カーネルバージョンは同じようで、問題ないです。
lspci:一部内容は異なりますが、問題ないようです。ただこちらはデスクトップでASUSのマザーなのでBCM4352の行はは以下で出力されました。
Subsystem: ASUSTeK Computer Inc. BCM4352 802.11ac Wireless Network Adapter [1043:855c]
iwconfig:ESS_IDが表示されてるので、接続はされているようですね。
ちなみに家のPCで試したら、切断だとこうなります。
wlp10s0 IEEE 802.11abg ESSID:off/any
Mode:Managed Access Point: Not-Associated ←お試し切断なのでESS_IDがない状態です。
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
↑あと、ここに差分ありました。
ノートPCだとなぜoffか不明ですが、Power Managementについて調べてみたら、情報みつかりました。
https://askubuntu.com/questions/85214/how-can-i-prevent-iwconfig-power-management-from-being-turned-on
https://askubuntu.com/questions/606446/power-management-for-wireless-unable-to-turn-off-in-xubunu-15-04-vivid
http://qiita.com/Hiroshi-Ito/items/77610be6e49de62a5b48
共通して書いてあった対策があったので、とりあえずお試しください。
(1)sudo付きでエディタを起動し、/etc/rc.localを編集可能とする。(sudo vi /etc/rc.local 等)
(2)exit 0の前に以下の1行を追加し、保存終了する。
iwconfig wlx0022cff5f1a9 power off
(3)PCを再起動する。
これでだめな場合、再度以下の情報を貼り付けてください。
※ESS_ID,MACアドレス、IPアドレスは伏せ字で大丈夫です。
iwconfig
ifconfig wlp10s0
以上、よろしくお願いします。
オフライン
$ iwconfig
lo no wireless extensions.
wlx0022cff5f1a9 IEEE 802.11bgn ESSID:"ASUS_AC68"
Mode:Managed Frequency:2.427 GHz Access Point: 2C:4D:54:21:E5:88
Bit Rate=72.2 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr=2347 B Fragment thr:off
Power Management:off
Link Quality=42/70 Signal level=-68 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:291 Missed beacon:0
enp3s0 no wireless extensions.
$ ifconfig wlx0022cff5f1a9
wlx0022cff5f1a9 Link encap:イーサネット ハードウェアアドレス 00:22:cf:f5:f1:a9
inetアドレス:192.168.1.9 ブロードキャスト:192.168.1.255 マスク:255.255.255.0
inet6アドレス: fe80::ea4c:41ea:3207:53f6/64 範囲:リンク
inet6アドレス: 2408:211:e0e2:3900:cbb8:d627:147e:d428/64 範囲:グローバル
返信だいぶ遅れてしまいました。申し訳ないです。
オフライン
ログありがとうございます。
確認したところ、IPアドレスの取得は完了しているので、最初の”動作しません”の件については、現時点では発生してないようです。
それでも多分通信が不安定とか、問題は解決されてないと思われますが、
すみません、ちょっとこれ以上は打つ手が無いのが現状です。
ただいろいろ調べてみましたが、2.4GHzの周波数で72Mbpsなので802.11nで接続しているようですが、なぜ300Mbpsではないのかが気になります。
(ちなみに家のPCは、調べた後対策としてPCにアンテナつけたら72→144まで上がりました。)
Windows側でなぜ正常に使えてるかは不明ですが、
電波環境にも問題がある可能性があります。
問題の切り分けとしていくつか試していただきたいことがあります。
1、ルータの設定を変更し、別の帯域(5GHz)やチャンネルを使ってみたらどうなるか
2、2.4GHz帯はBluetoothも使っているので、Bluetoothをオフにしたらどうなるか ※可能なものは全てオフにしてみてください。
3、同じ部屋のwifi機器をできるだけオフにしたらどうなるか ※こちらも可能なものは全てオフにしてみてください。
4、同じ環境内の別ルータ(ない場合、スマホテザリング等)につなげた場合、どうなるか
5、別環境(例えば無料ホットスポット)の別ルータにつなげた場合、どうなるか
6、すごく基本でもう実施していたらすみませんが、ルータの隣においたらどうなるか
実際Bluetoothが繋がりにくい、Wifiは切れやすい現場で作業してたことありますが、
特にBluetoothは周辺にPCが多いと接続(ペアリング)すらできなかったこともあります。
電波は非常にデリケートで、ドライバのインストールができても使えない、使えても速度が遅い、接続が切れるケースでお悩みの方が
ネットでも多数確認できます。
ちょっとこれ以上フォローできるか解りませんが、
まずは可能な限り上記を試していただくことをお勧めします。
オフライン
説明が足りなかったようで申し訳ないです。USBドングルを抜くと、画像のようになってしまい、接続の設定か出来ないような感じです。
http://i.imgur.com/mN7vqHD.jpg
オフライン
こんばんは。wlx0022cff5f1a9はUSBドングルだったようですね。
ではお手数ですが、USBドングルを抜いた状態で、再度
ifconfig
iwconfig
だけ実行していただけますか?
特にiwconfigの結果でw***のような出力がない場合、やはりBCM4352が使える状態にはなってないと言えます。
その場合申し訳ないですが自分には打つ手はありません。
USBドングルでなんとかインターネット接続できる方法を模索したほうがいいでしょう。
オフライン
ifconfig
enp3s0 Link encap:イーサネット ハードウェアアドレス fc:61:98:95:0b:51
UP BROADCAST MULTICAST MTU:1500 メトリック:1
RXパケット:0 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:0 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:0 (0.0 B) TXバイト:0 (0.0 B)
lo Link encap:ローカルループバック
inetアドレス:127.0.0.1 マスク:255.0.0.0
UP LOOPBACK RUNNING MTU:65536 メトリック:1
RXパケット:1215 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:1215 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1
RXバイト:97496 (97.4 KB) TXバイト:97496 (97.4 KB)
iwconfig
lo no wireless extensions.
enp3s0 no wireless extensions.
このようになりました。
やっぱり認識されてないみたいですね・・・・
ほかのUSBドングルを探してみることにします。
ここまで助けていただき、ありがとうございました。
オフライン