29
年末年始のできごと アレコレ Tokaido LUG @ Yokohama Masataka Kondo (@Masa_B_Kondo ) January 14th, 2017

U38Nの WiFiモジュールを換装したハナシ

Embed Size (px)

Citation preview

Page 1: U38Nの WiFiモジュールを換装したハナシ

年末年始のできごとアレコレ

Tokaido LUG @ Yokohama Masataka Kondo (@Masa_B_Kondo )

January 14th, 2017

Page 2: U38Nの WiFiモジュールを換装したハナシ

2016/12/30LibreOffice 5.4.0 alpha

のビルド作業

Page 3: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

設定スクリプトがlibEGLを要求

● それ以前ではチェックされていなかった

● ./autogen.sh は通るがmakeが落ちる

– 何故?としばらくの間悩みの種だった

● 指示に従って libegl-mesa-dev をapt-get● その結果...

Page 4: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

ひどい、ひどすぎるよ... orz

Page 5: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

設定スクリプトにlibEGLが要求される

● それ以前ではチェックされていなかった

● ./autogen.sh は通るがmakeが落ちる

– 何故?としばらくの間悩みの種だった

● 指示に従って libegl-mesa-dev をapt-get● その結果 : Xが立ち上がらなくなった

– fglrxとlibegl-mesa-devは共存不可

– 確かにインストール時に訊かれたな(苦笑

Page 6: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

ビルドマシンはおなじみこれ

Page 7: U38Nの WiFiモジュールを換装したハナシ

おもくそfglrxに依存してる

...orz

Page 8: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

さらに悪いことに...

U38N(clam shell)

ExternalDisplay

Wi-Fi adaptor

Logitech Unifying® adaptor

Keyboard

Mouse

HDMI

USB memory(to install)

(インストール時必要構成)

Page 9: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

単体でのインストールは基本的に不可

● 本体内蔵の無線LANモジュールは認識されない

– USB経由でドングルかEthernet変換が必要

● 本体液晶に画面を出力できない

– 外部ディスプレイへの接続が必要● 本体を開けたままだと外部ディスプレイは

セカンダリとして認識される

– 本体を閉じた状態でクラムシェルにする

– 外部キーボード、マウスが必要

Page 10: U38Nの WiFiモジュールを換装したハナシ

結果 :     

Page 11: U38Nの WiFiモジュールを換装したハナシ

充実した寝正月を実践 orz

Page 12: U38Nの WiFiモジュールを換装したハナシ

予定より早めに帰還する

ことにした

Page 13: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

再インストールは確定、だが躊躇はあった

● 以前試しにインストールした18.0はXが不安定

– 立ち上がらなかったり、遅かったり...

● 第一の目的はLibOのビルドだが?

– X550ZEがあるだろという葛藤

– Unity3Dはfglrxが必要

● 18.1で「直ってる」ことを期待した

– mateもGTK3+になったし乗り換えもありか?

Page 14: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

この経験が移行を妨げていた

Page 15: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

大まかな方針を決める

● Linux Mint 18.1をメインに、最後の40GBを17.3

– Windowsを含めてトリプルブート

– /homeを共有する方針で

● Ubuntu等の場合はインストーラがよきにはからう

– 他ディストロとの共存については今後の課題

– おそらくgrub.confを手動で書き換え必要

Page 16: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

インストールの障壁に引っかかる

2.4GHzの電波を使わない設定にしている

Page 17: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

ご家庭のネットワーク設定に支障が

● Time Capsule を 5GHz only で使う設定

● 手持ちの Wi-Fi ドングルは 2.4GHz のみ

● もちろん内蔵のモジュールは Broadcom 故 NG

● 暫定的に Xperia Z Ultra にテザリング接続

– どうせパケットは余ってるし...

Page 18: U38Nの WiFiモジュールを換装したハナシ

単体でインストールできるようにしよう

Page 19: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

マジか俺が注文したときより値下がりしてる

Page 20: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

サクっと入れ替えを敢行

Default :Azurewave AW-111H(Broadcom BCM43228)

Replaced :Intel 7260 Dualband Wireless module

Page 21: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

あっさりと認識される(Power of 業界標準)

Page 22: U38Nの WiFiモジュールを換装したハナシ

あまり簡単すぎてもおもしろくないな

Page 23: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

My pride, as an (expert) AMDer

● わざわざCPUからintelを排除してるのに?

● intel以外のWiFiモジュールが本命だったはず

– 某蟹 : は良さげなモノが見つからず

– Qualcommあたりはどうだろう?● 結構安く出回ってる● 干芋に入れてたのだが「欠品」表示

Page 24: U38Nの WiFiモジュールを換装したハナシ

Atheros AR5B22を追加発注

Page 25: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

“Intel outside” こそAMDerの本懐

Page 26: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

不思議な現象が起こってるが追いきれてない

Page 27: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

モジュール換装前はちゃんと動いてたのに

Page 28: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

現状で考えられること

● Kernelをアップデートした

– 規定のKernelはモデムとして認識

– USBの挙動が変わり、ストレージとして認識

● モジュールの出所(こちらとしては動けばよし)

– 汎用品のモジュールだがIDが埋め込み?

– LIFEBOOKからの取外品が多数検索される

Page 29: U38Nの WiFiモジュールを換装したハナシ

Tokaido LUG at YokohamaJanuary 14th, 2017

Xは動くことは動くんだがやっぱり不安定