カテゴリー別アーカイブ: 作業・メンテ

mz20mon-tinker その3

mz20mon-tinker、メンテ続きます。。。

dwc2のエラー出まくりが気持ち悪いので、USB-HUBをケースの中に内蔵し、USB-LTE-ModemとUSB-WiFiの両方をUSB-HUB経由の接続に変えました。

[root@mz20mon-tinker tmp]# lsusb -t
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-platform/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 1: Dev 2, If 1, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 1: Dev 2, If 2, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 1: Dev 2, If 3, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 1: Dev 2, If 4, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 1: Dev 2, If 5, Class=Audio, Driver=snd-usb-audio, 480M
    |__ Port 1: Dev 2, If 255, Class=Human Interface Device, Driver=usbhid, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=dwc2/1p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc2/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M
        |__ Port 3: Dev 3, If 0, Class=Mass Storage, Driver=usb-storage, 480M
        |__ Port 4: Dev 4, If 0, Class=Hub, Driver=hub/4p, 480M
            |__ Port 3: Dev 8, If 0, Class=Communications, Driver=cdc_ether, 480M
            |__ Port 3: Dev 8, If 1, Class=CDC Data, Driver=cdc_ether, 480M
            |__ Port 4: Dev 5, If 0, Class=Vendor Specific Class, Driver=rtl8812au, 480M

こんな感じ!
Bus 01.Port 1(Root-Hub) → Port 4(USB-HUB) → Port3:LTE-Modem, Port4:WiFi

これで、少し、静かになったかなと。

続く。

mz20mon-tinker その2

mz20monのメンテ続きます。

ASUS Tinker Board Sベースへ

  • Hostname: mz20mon-tinker
  • OS: Fedora 27ベース (kernel-4.4.103+)
  • USBデバイス
    • USB-SATA-IF: 128GB-SSD
    • USB-LTE-Modem: PIX-MT100
    • USB-HUB
    • USB-WiFi: BUFFALO WI-U2-433DMS  (RTL88xx)

      白いのがUSB-HUB、それに刺さってる黒いのがWI-U2-433DMS
  • オンボードUART
    • UART3(/dev/ttyS3): gpsレシーバ用
    • UART4(/dev/ttyS4): HKS CAMP Junction-BOX用
  • I2C
    • 0x40: INA226 mz20monシステム電力測定用
    • 0x41: INA226 7M-GTEU オルタネーター電力測定用
    • 0x76: BME280 トランクルーム 温度・湿度・気圧測定用
  • GPIO
    • wiP28(PHY38): USB-LTE-Modem Power OFF
    • wiP29(PHY40): USB-LTE-Modem Power ON
    • wiP06(PHY22): ソーラーチャージコントローラー Power OFF
    • wiP24(PHY35): ソーラーチャージコントローラー Power ON
    • wiP01(PHY12): オフ会モード入力
    • wiP23(PHY33): ファンコントローラー用(PWM2)
    • wiP08(PHY03): I2C-SDA
    • wiP09(PHY05): I2C-SCL
    • wiP27(PHY36): UART3-RX
    • wiP25(PHY37): UART3-TX
    • wiP02(PHY13): UART4-TX
    • wiP03(PHY15): UART4-RX
  • ネットワーク
    • eth0: NaO10 mz20 車内LAN
      • 192.168.3.246 / 24
    • tun0: Garent-VPN
      • 192.168.70.13
    • wlan0: 未使用(オンボードwifi)
    • wlan1: ガレージWiFi接続用
      • 192.168.129.102 / 24
    • usb0: OCNモバイルONEネットワーク接続用
      • 192.168.128.10 / 24

ネットワークについて

  • 現在位置を、gpsより取得し、自宅 or それ以外を判定する。
  • WAN接続の決定
    • 自宅(GPSの距離が20m以内)であれば、WAN接続を、WiFi経由とする
    • 自宅以外であれば、WAN接続を、LTEモデム(OCNモバイルONE)経由とする
  • VPN接続の確立
    • GarentへVPN接続する
  • namedのリフレッシュ
  • ntpdのリフレッシュ

mz20monリプレース〜の大黒 (9/2)

mz20mon-tinkerの準備がだいたい整ったので、車載のmz20monとリプレースを決行

まずは、中身入れ替え!

で、ケース閉じたとこ!

中身(OSとか)の調整してたら朝になっちゃった。

ちょろっと落ちたのち、大黒へ行こうかなと思った時。。

mz20mon-tinkerに繋がらない。。。

うーむ。オンボードのwifi接続が切れてるね。。。

iwlist scanしても、ap見つからないし。

dmesgすると。。

[ 9148.266217] ————[ cut here ]————
[ 9148.266383] WARNING: CPU: 2 PID: 575 at drivers/net/wireless/rockchip_wlan/rtl8723bs/core/rtw_mlme.c:2484 rtw_sta_mstatus_report+0x58/0x5c [8723bs]()
[ 9148.266395] Modules linked in: rtl8812au xt_conntrack 8723bs rtc_ds1307 [last unloaded: rtl8812au]
[ 9148.266432] CPU: 2 PID: 575 Comm: ifconfig Not tainted 4.4.103+ #1
[ 9148.266441] Hardware name: Rockchip (Device Tree)
[ 9148.266475] [<c010fe68>] (unwind_backtrace) from [<c010bae4>] (show_stack+0x20/0x24)
[ 9148.266498] [<c010bae4>] (show_stack) from [<c050b28c>] (dump_stack+0x84/0xa0)
[ 9148.266519] [<c050b28c>] (dump_stack) from [<c011df54>] (warn_slowpath_common+0x98/0xc4)
[ 9148.266537] [<c011df54>] (warn_slowpath_common) from [<c011e03c>] (warn_slowpath_null+0x2c/0x34)
[ 9148.266691] [<c011e03c>] (warn_slowpath_null) from [<bf01e4a0>] (rtw_sta_mstatus_report+0x58/0x5c [8723bs])
[ 9148.267012] [<bf01e4a0>] (rtw_sta_mstatus_report [8723bs]) from [<bf066040>] (cfg80211_rtw_disconnect+0x64/0xac [8723bs])
[ 9148.267200] [<bf066040>] (cfg80211_rtw_disconnect [8723bs]) from [<c0b6201c>] (cfg80211_disconnect+0x144/0x210)
[ 9148.267223] [<c0b6201c>] (cfg80211_disconnect) from [<c0b37f2c>] (__cfg80211_leave+0xe8/0x128)
[ 9148.267243] [<c0b37f2c>] (__cfg80211_leave) from [<c0b37fa0>] (cfg80211_leave+0x34/0x40)
[ 9148.267261] [<c0b37fa0>] (cfg80211_leave) from [<c0b38178>] (cfg80211_netdev_notifier_call+0x1cc/0x59c)
[ 9148.267280] [<c0b38178>] (cfg80211_netdev_notifier_call) from [<c013bd44>] (notifier_call_chain+0x50/0x78)
[ 9148.267298] [<c013bd44>] (notifier_call_chain) from [<c013bea4>] (raw_notifier_call_chain+0x28/0x30)
[ 9148.267319] [<c013bea4>] (raw_notifier_call_chain) from [<c0941210>] (call_netdevice_notifiers_info+0x54/0x64)
[ 9148.267340] [<c0941210>] (call_netdevice_notifiers_info) from [<c0941240>] (call_netdevice_notifiers+0x20/0x28)
[ 9148.267359] [<c0941240>] (call_netdevice_notifiers) from [<c0941358>] (__dev_close_many+0x5c/0xcc)
[ 9148.267376] [<c0941358>] (__dev_close_many) from [<c09414e8>] (__dev_close+0x38/0x50)
[ 9148.267395] [<c09414e8>] (__dev_close) from [<c09494e0>] (__dev_change_flags+0x9c/0x140)
[ 9148.267412] [<c09494e0>] (__dev_change_flags) from [<c09495ac>] (dev_change_flags+0x28/0x58)
[ 9148.267431] [<c09495ac>] (dev_change_flags) from [<c0a206b0>] (devinet_ioctl+0x300/0x674)
[ 9148.267448] [<c0a206b0>] (devinet_ioctl) from [<c0a22124>] (inet_ioctl+0xd0/0x100)
[ 9148.267467] [<c0a22124>] (inet_ioctl) from [<c092b4e8>] (sock_ioctl+0x270/0x2c0)
[ 9148.267489] [<c092b4e8>] (sock_ioctl) from [<c0245414>] (do_vfs_ioctl+0x5b0/0x690)
[ 9148.267507] [<c0245414>] (do_vfs_ioctl) from [<c0245550>] (SyS_ioctl+0x5c/0x84)
[ 9148.267525] [<c0245550>] (SyS_ioctl) from [<c01072c0>] (ret_fast_syscall+0x0/0x3c)
[ 9148.267536] —[ end trace ff38b8ef69aa49ad ]—

こんなん出てますた。。

まぁ、WiFiドライバのbugっすね。。

つーわけで、オンボードは諦めて、USBドングルで行くことに。ヨドバシの店頭受取で注文して、とりあえず、大黒へ!

大黒は、6+2台くらいですた。

帰りに、ヨドバシakibaに寄って、USB WiFiアダプタと、WiFiルータ買ってきますた。

家に帰って、早速ごにょごにょしてたけど。。。

なかなかうまく行かないねー。

USB WiFiアダプタを、root hub直下に挿すと、

[ 5432.223706] dwc2 ff540000.usb: dwc2_hc_chhltd_intr_dma: Channel 12 – ChHltd set, but reason is unknown
[ 5432.232170] dwc2 ff540000.usb: hcint 0x00000002, intsts 0x06600029
[ 5432.510764] dwc2 ff540000.usb: dwc2_hc_chhltd_intr_dma: Channel 3 – ChHltd set, but reason is unknown
[ 5432.519223] dwc2 ff540000.usb: hcint 0x00000002, intsts 0x06600009
[ 5432.665691] dwc2 ff540000.usb: dwc2_hc_chhltd_intr_dma: Channel 13 – ChHltd set, but reason is unknown
[ 5432.674145] dwc2 ff540000.usb: hcint 0x00000002, intsts 0x04600009
[ 5432.682477] dwc2 ff540000.usb: dwc2_update_urb_state_abn(): trimming xfer length
[ 5432.744629] dwc2 ff540000.usb: dwc2_update_urb_state(): trimming xfer length
[ 5433.086668] dwc2 ff540000.usb: dwc2_hc_chhltd_intr_dma: Channel 2 – ChHltd set, but reason is unknown
[ 5433.095126] dwc2 ff540000.usb: hcint 0x00000002, intsts 0x04600009
[ 5433.534718] dwc2 ff540000.usb: dwc2_hc_chhltd_intr_dma: Channel 14 – ChHltd set, but reason is unknown
[ 5433.543179] dwc2 ff540000.usb: hcint 0x00000002, intsts 0x04600009
[ 5435.723651] dwc2 ff540000.usb: dwc2_hc_chhltd_intr_dma: Channel 2 – ChHltd set, but reason is unknown
[ 5435.732111] dwc2 ff540000.usb: hcint 0x00000002, intsts 0x06600029
[ 5436.110721] dwc2 ff540000.usb: dwc2_hc_chhltd_intr_dma: Channel 3 – ChHltd set, but reason is unknown
[ 5436.119424] dwc2 ff540000.usb: hcint 0x00000002, intsts 0x04600009
[ 5436.444688] dwc2 ff540000.usb: dwc2_hc_chhltd_intr_dma: Channel 12 – ChHltd set, but reason is unknown
[ 5436.453149] dwc2 ff540000.usb: hcint 0x00000002, intsts 0x04600009
[ 5436.461483] dwc2 ff540000.usb: dwc2_update_urb_state_abn(): trimming xfer length
[ 5436.478706] dwc2 ff540000.usb: dwc2_hc_chhltd_intr_dma: Channel 7 – ChHltd set, but reason is unknown
[ 5436.487140] dwc2 ff540000.usb: hcint 0x00000002, intsts 0x06600029
[ 5436.495471] dwc2 ff540000.usb: dwc2_update_urb_state_abn(): trimming xfer length
[ 5437.166692] dwc2 ff540000.usb: dwc2_hc_chhltd_intr_dma: Channel 6 – ChHltd set, but reason is unknown
[ 5437.175138] dwc2 ff540000.usb: hcint 0x00000002, intsts 0x04600009
[ 5437.183474] dwc2 ff540000.usb: dwc2_update_urb_state_abn(): trimming xfer length
[ 5437.255693] dwc2 ff540000.usb: dwc2_hc_chhltd_intr_dma: Channel 12 – ChHltd set, but reason is unknown
[ 5437.264166] dwc2 ff540000.usb: hcint 0x00000002, intsts 0x04600009
[ 5437.272520] dwc2 ff540000.usb: dwc2_update_urb_state_abn(): trimming xfer length
[ 5438.604662] dwc2 ff540000.usb: dwc2_hc_chhltd_intr_dma: Channel 0 – ChHltd set, but reason is unknown
[ 5438.613139] dwc2 ff540000.usb: hcint 0x00000002, intsts 0x04600009
[ 5438.621496] dwc2 ff540000.usb: dwc2_update_urb_state_abn(): trimming xfer length
[ 5438.790725] dwc2 ff540000.usb: dwc2_hc_chhltd_intr_dma: Channel 11 – ChHltd set, but reason is unknown
[ 5438.799202] dwc2 ff540000.usb: hcint 0x00000002, intsts 0x04600009
[ 5438.807564] dwc2 ff540000.usb: dwc2_update_urb_state_abn(): trimming xfer length
[ 5441.495612] dwc2 ff540000.usb: dwc2_update_urb_state(): trimming xfer length

なエラーが出まくります。。。

試行錯誤の末、USB-Hubかましたら無事解決w

USB-OTGドライバのbugかなー。。^^;

しばらくコレで様子を見ます

続く〜

OPTIMA YELLOW

BOSCHの115D26Lがかなーりお疲れになったので、交換することに!

TOMさんから33に載ってたOPTIMA YELLOW(D1000S)を譲っていただきました。

D26L変換キットも届いたので、相模原へ!!

早速、交換開始〜

BOSCHのバッテリーおろして〜。


BOSCHのターミナルは粉吹きまくり。。。^^;

OPTIMAに変換ターミナル付けて〜

搭載!!

8/8追記

バッテリーチェッカーで測定してみた。

若干は経たってるけど、Good!ということで。

ボンネットフードインシュレータを作ってみた その2

前に作ったやつは、粘着テープ部は剥がさず、そのままエッジ処理したのですが、熱で、エッジ用テープがビロビロになっちゃったため、2枚貼り合わせてちゃんとエッジ処理することに。

で、7mmなやつに、貼り合わせたとこ。

それから、カットしますヨ

エッジ処理して〜

完成!

5mm+7mmで、計12mmでちょっと厚くなっちゃったけど、クリップ、カチッととまったからOKかな!

10号、ボンネットフードインシュレータを作ってみた。

ちょっと前に断熱マットを入手してたので、ボンネットフードのインシュレータを作ってみた!
ついてるインシュレータがあまりにもボロボロで汚かったので。。。

↓断熱マット

まずは、元のインシュレータ外して〜

型取りして〜

型取りできました!

カットして〜

クリップの穴開けと、ざっくりエッジ処理して、完成!

取り付けますヨ!
ざっくりボンネット側もキレイにして、、クリップ止め!

いい感じ!

アドレスv100 インナーポケット・ホーン交換とか

新品ホーン(350円)と、新品インナーポケット(2199円)が届いたので、交換しますー。

その前に、サス・ショック確認のため、試走〜

乗り心地かなりよくなりました〜

ついでに、クランクケースを再塗装(w

でもって、本題の、ホーンとインナーポケット。

ホーン、新旧比較

見てくれはまぁどうでもよいですかね。普段、ちゃんと見えないし。
音は、前のよりちょっと低いめでちょっとだけ渋くなりました!

カウル閉じて、インナーポケット装着!

キレイになりました!

アドレスV100 仕上げ?

マットブラック塗装の表面保護のため、ワコーズのバリアスコートを塗ってみました。

いい感じに黒が引き締まりました。

あと、シートカバーがでかすぎてガボガボだったので、ジャストフィットなのびーるシートカバーに変えました。

いいんじゃない?

アドレスV100 リフレッシュ最終章

キーシリンダーが届いたので、作業開始!

新旧比較!

左:旧、右:新(台湾製のサードパーティ品)

キーシリンダー付けます!

 

つきました。

最後の交換パーツは、ハンドルカバー(ヘッドライト側のカウル部分)!

写真じゃわかりにくいけど、左:新品!、右:もとのやつ

というわけで、交換パーツはすべて終了したので、組み立て行きます!

んでもって、完了ですよ!

写真撮影!

前後

サイド

斜めから!

その他!

ふぅ、これで、リフレッシュ週間はひとまず終了ですね!

最後にツーショット

この一連のリフレッシュ週間でやった内容

  • フロントタイヤ・エアバルブ交換 (2りんかん美女木)
  • マフラー交換 (2回)
  • マフラーガスケット交換
  • エアクリーナーエレメント交換
  • キャブレター プチクリーニング
  • バッテリー交換
  • バーエンド交換
  • ミラー交換
  • レギュレータ交換
  • ギアオイル交換
  • クランクケースガスケット交換
  • キーシリンダー(前後)交換
  • 原付二種ステッカー(前後)貼り付け
  • ボルト類ステンレス化(一部)
  • 塗装
    • エアクリーナーボックス蓋
    • マフラー遮熱板
    • インナーポケット
    • 荷台
    • ホーン
    • アシストグリップ
    • オイルタンクカバー
    • ファンカバー
    • バッテリーカバー
    • サイドアンダーカバー(カウル)
    • フロントアンダーカウル
    • リア廻り
    • インナーカウル
    • ステップ
    • サイドカバー(カウル)
    • キック
    • メインスタンド
    • クランクケースカバー
    • インナーハンドルカバー
    • フロントフォーク
    • フロントフォークカバー
    • 給油口蓋
    • その他

そんな感じです!

アドレスV100 いろいろ塗りまくり(その7) & ギアオイル交換

今回は、クランクケース編!

その前に、キーシリンダー外します!!

外れたヨ!

そんでもって、給油口の廻りもプチリフレッシュ。

では、クランクケースいってみよう

外れた〜、が、ボルト1本死亡。。またまたエキストラクターの出番でした。

クランクケースカバーの表面を削りまくります!!

なかなか手ごわい。。

一旦、ドイトに買い出し!

  • 塗装剥がし液
  • サンドペーパー #80,#100,#120,#240
  • パーツクリーナー
  • M6ボルト(クランクケース用に)
  • ペーパーウエス

再び、磨くヨ!

もう、ギブアップ。。。コレでいいや。

塗ります!!

乾かしている間に、ギアオイル替えるよ!

デロデロ〜。色もヤバイ。

でもって、YAMAHAのオイル注入!

クランクケースカバー、乾いたので付けます!

ガスケットの残りカス削って〜、新品ガスケット付けて〜

クランクケースカバー装着装着!

なかなかいい感じ!

エンジンチェック!!

お!!COLDスタート時でも、アイドルがかなり安定したヨ!!
ギアオイル交換、かなり効果ありですね!

ついでに、キックも塗って〜

本日最後の荷物も届きました。

続く〜

アドレスV100 いろいろ塗りまくり(その5)

昨夜、サイドカバーのネジが固着&頭ナメて取れなかったので、フリーズルブとエキストラクターをゲットしました。

ついでに、原付二種ステッカーとレギュレータ(JOG用のサードパーティー製)もゲット!

で、帰宅後、さっそく、ボルト外しをトライ!

まずは、フリーズルブで。。。

んー。やっぱりびくともしない。(^^;

エキストラクターの出番ですね。

とれました!というわけで、ステップも無事外れました。

下はサビサビ&汚れまくり。。。

汚れをざっと落として、シャシーブラック攻撃!

ホーンも塗りますよ。

レギュレータも交換!

フロントフォークも塗ります!バッテリーカバーも塗ります!

お風呂に落ちたネコのようなお姿に。。。(w

ふぅ。一旦、外での作業は終了。

ステップと、フロントフォークカバーをお風呂場で洗って、塗装します!

フロントフォークカバーから!

ステップもいきます!

ステップ完成!

乾いたら、組み立てですね。

今日はここまで!

続く〜

アドレスV100 いろいろ塗りまくり(その4)

今夜は、いよいよ、フロントまわり!

カウル外しまくり!

↓左のサイドカウルのネジが逝ってて、ステップが外せない。。。

Kureのフリーズルブをポチったので、届き次第対応!

取れるとこまで取りました!

お風呂場で洗います〜

プライマー吹いて、つや消し黒吹きます〜

今日はここまで!

続く〜

アドレスV100 いろいろ塗りまくり(その2)

耐熱なつや消しブラックと、高耐久なつや消しブラックをゲットしたので、またまた、塗りまくり!

今回は、

  • サイドアンダーカウル(リアサイドカウルの下のとこと、ステップの下のとこ)
  • ファンカバー
  • マフラーの放熱板(?)

をつや消しブラックで!

まずは、サイドアンダーカウルとか外して〜

お風呂場で洗います!

表面を耐水ペーパーでざっと磨きました。

そんでもって、プライマー吹いて〜、乾いたら、つや消しブラック吹いて〜

ステップの下のとこをつけてみた。

塗ってないとこと比べるとだいぶ違いますねー。

ファンカバーも!

マフラーの放熱板?も!

時計も車載!(w

そんなこんなで完成!

続く〜

アドレスV100 バーエンド交換

バーエンドが朽ち果て気味だったので、2りんかんへ物色しに!

POSHのアルミ削り出し・アルマイト処理のブルーなやつをチョイス!

帰宅後、さっそく取り付け開始!

純正のガビガビになったバーエンドを外して〜

さっきゲットしたやつを装着!!

ん?だめだ、付属のでかい方のラバーだと、デカすぎではいらない。。
ちっこい方だと、スカスカ。。^^;

しかたないので、純正についてたゴムを移植して、付属してたラバーのちっこいやつをカットしてスペーサーにして、無理やり2個イチ!

というわけで、いい感じにつきましたヨ!

満足です!(笑)

アドレスV100マフラー交換 その2

前のマフラーだめだめだったので、また、マフラーを交換です。

上:先週変えたマフラー、下:今回のマフラー

だめだめだった点

  • 固定の穴がゴムブッシュなく金属一体でしかもずれてたので、ちゃんと固定できず、ビビリ音もひどかった。

    左のが前のマフラー。ブッシュなく全体が金属。右のは今回の、ちゃんとゴムブッシュある。
  • 最高速が、70Km/h行かないくらいになっちゃった。下りでなんとか70Km/h超えるくらい。
  • 出だしがもっさり。。
  • 燃費も落ちました。。21Km/L。元のマフラーの時は、28Km/L

でもって、変えたよ。

なぜか、SUZKUI (w

ちょこっと、試走してきましたが、

  • ビビリ音はなくなった
  • 出だしの加速は良くなった。
  • 平坦でも70Km/h軽く出るようになった

しばらく、これで、様子見ることに。

ついでの、ミラーも、丸いちっこいのに。