今日やること


ネットワークのトラブルが発生して数時間を消費した。

問題に気づいたのはまだ起き上がる前だった。目が覚めてはいたけどまだ意識がはっきりしていないときに揺れたような気がした1ので、布団で寝ながら防災速報アプリを開いた。するとネットワークエラーで情報を取得することができなかった。防災速報だけがそうなっている可能性もあるので別のアプリ (GitHub) を開いてみたらこちらもネットワークエラーだった。

さてはまた Raspberry Pi のせいだなと思い調べてみたら、たしかに Raspberry Pi に問題があったのだが、今回は今までとは少し違った。実はここ数日、たまにインターネットにつながらない現状が局所的に発生することがあったんだけど、それはファイアウォールなどの関係でフォワーディングがうまくいっていなかったりすることに起因していた。だから今までの場合だと Raspberry Pi ではインターネットにつながっているけど Mac や iPhone では接続できないという問題だった。

しかし今回は Raspberry Pi でもインターネットにつながらなかった。しかも不思議だったのはローカルネットワークはすべて疎通がうまくいっているのにインターネットにだけつながらないという状況だった。

でもおかしい。名前解決がうまくいっていないなら Dnsmasq が落ちていたりすることが原因になるが、TCP/IP レイヤーはそこまでいじっていないので問題になるところが限られている。ファイアウォールを一時的に無効にしても変わらなかったし、設定ファイルが勝手に変わってしまっているということもなかった。

問題が発覚した 10 時半前から 11 時半前くらいまでは、なんとかその原因を探ろうとしていたのだが、全く原因が見つからない上に、実は今日は 11 時半からミーティングがあったのでそれに参加しないといけなかった。だから、結局原因はなんだったのかわからなくなってしまうが、最悪再起動すれば直るだろうと思い諦めて再起動したのだが、なんと今回は再起動しても問題が解決しなかった……!!

いよいよ原因を調べないといけない状況になり、次はどこかの周辺機器が壊れていることを疑った。そのために壁の LAN と ELECOM の Wi-Fi ルータを直接つないでみた。するとインターネットに接続することができた。Raspberry Pi で使用している全部のケーブルでそれを試してみたが、いずれも問題なく接続できた。

さらに、Nintendo Switch で使っている USB-LAN アダプタを Raspberry Pi 側で拝借して使ってみたところ、ローカルでのデバイス間通信はできたがインターネットの接続はできなかった。つまりもともと Raspberry Pi 側で使っていた USB-LAN アダプタにも問題はないということがわかった。

つまり、機器の故障ではないというところまでは断定できた。また、Wi-Fi ルータと直接接続するとインターネットにつながるから、やっぱり問題は Raspberry Pi の内部にあるということが分かった。

しかしここまで分かったものの、じゃあ原因はなんなのかを見つけるのはかなり時間がかかった。唯一違うところは、Raspberry Pi ではプロバイダ側で用意されているネットワークの IP アドレスのレンジ内で固定の IP アドレスを割り振っていた。つまり DHCP は無効にした状態で使っていた。一応、Raspberry Pi に割り振っていたものも、ELECOM の Wi-Fi ルータと直接つないだときに Mac に自動で割り振られたものも同じサブネットマスク内にあったのでやっぱり問題はないよなあと思いつつも、他に全く手がかりがないので、固定ではなく DHCP を使って接続するように Netplan の設定を変更してみた。

https://cosmoz.jp/usage/netconf.html

すると Raspberry Pi でもインターネットが復活した! つまりプロバイダ側のインターフェースで固定 IP アドレスにしてしまっていたのが問題だったらしい。DHCP を使うことで解決することができた。

ちょうど 14 時ごろに直った。問題に気づいて調査を始めたのは 10 時半くらいだから直すのに 3 時間半くらいかかった。問題に気づいたのは 10 時半前くらいなのだが、それより前に出勤は問題なくできていたので 10 時前の時点では問題なかったことになる。だからここの間に何かがあったことになる。

しかし今までずっと問題なかったのに急に問題が発生するというのはどういうことなんだろうという疑問は残った。もしかしたらプロバイダが今日の午前中のタイミングでデフォルトの IP アドレスのレンジを変えた疑惑がある。一応、それを確かめるために、壁の LAN ポートの下にあった QR コードからサポートページにアクセスし、問い合わせメニューから以下のような問い合わせを送ってみた。

マンション備え付けの FGBB の回線 (壁埋込式) を利用しています。

今まで問題なく利用できていましたが今日の午前中(おそらく 10 時台)あたりから急にインターネットに接続できなくなってしまいました。結果的には DHCP を使用すること>でこの問題はすでに解決したのですが、今日になって突然使えなくなったことが不可解であるのと固定 IP アドレスが使えないのが不便です。

今回お問い合わせさせていただきたい内容は以下のとおりです。

今日の午前中あたりにそちら(プロバイダ)側で有効な IP アドレスのレンジの変更等、何かの設定を変更されましたでしょうか?

今までは DHCP を使用せず、以下を固定で設定していました。

ルータの IP アドレス: 192.168.150.1 サブネットマスク: 255.255.255.0 問題が発生した機器に割り振っていた固定 IP アドレス: 192.168.150.2

また、Wi-Fi ではなく有線接続(FGBB の壁にある LAN ポートからの接続)をしていました。

ご回答よろしくお願いいたします。

https://supportcenter1201.ivr.mobilus.me/1/fgbb

これは回答待ち。ちなみにここのフォーム、500 文字までしか入らないらしいのだが、500 文字入れていないのに 500 文字のエラーが出てしまった。ギリギリだとダメらしい。本当適当だなあ。

途中でプロバイダが提供している備え付けの Wi-Fi を使ってみたりして、最初はこれもつながっていたけど、その後、壁の LAN ポート付近にあるリセットボタンを押してから Wi-Fi が使えなくなってしまったり、Netplan の設定を削除して sudo netplan apply して SSH から締め出されてしまったり (ELECOM Wi-Fi → Raspberry Pi → Mac, iPhone というつなぎ方にして arp-scan で Raspberry Pi の新しい IP アドレス (DHCP) を探してなんとか解決した) といろいろ問題も多かったが、なんとか解決して良かった。

プロバイダ側で設定を変えたのなら今回の問題発生にも納得できるのだが、もしそうじゃなかった場合はなんで今日の午前中に突然この問題が発生したのか本当に疑問だ。しかしいずれにしてもプロバイダがデフォルトで提供している IP アドレスのレンジを固定で設定すると、引っ越したときに毎回そこの IP アドレスの設定を更新しないといけないから汎用性がないよなあとは設定当初から思っていた。だから今回、プロバイダ側に直接つながっているインターフェース側の IP アドレスを DHCP で動的にすることでそこの問題も副次的にクリアできたのでまあ結果的には良かったのかな。

ちなみに仕事のほうだが、もちろん 11 時半には間に合わなかったので iPhone の Slack で (モバイル通信を使って) ネットワークトラブルが起きているから参加できないということを報告した。また、そのあともずっとつながらなかったのでこのまま問題が解決しなかったら今日はもう退勤すると言っておいた。結果、14 時には直ったのだが、このことをここに書かなきゃいけないとかネットワークの設定を GitHub に反映しないといけないとか、その他 cron の設定とかもろもろやりたいことが山積みで、そこから仕事復帰しますというとなんかタスク降ってきたりしてめんどくさいから、直ったけど直っていない (というか一応全く繋がらない状態は解消されたけど不安定だからという理由にして) と言って早退した。全く繋がらないと言ってしまうと会社の PC から退勤したことを追跡されていた場合に嘘じゃんとバレてしまうから一応整合性をとっておこうと思って。

3:17 PM · Aug 28, 2023 (GMT+9)


今日は Heather さんとのレッスンを予約していたのだが、息子さんが急病ということでキャンセルになった。代わりに水曜日を提案してくれたので水曜日に受けることになった。さて、今日は誰とレッスンしようかな。

3:50 PM · Aug 28, 2023 (GMT+9)


ネットワークトラブルで物理構成が変わってしまっていたので Nintendo Switch 側の USB-LAN アダプタを元のやつに戻したりした。本の構成に戻しても 2 〜 3 分ほどインターネットにつながらなくなってしまったのだが、そのあとまた元に戻った。なんでこんなに待つ必要があったのかは分からないけど。DHCP にしたからリース更新待ちだったのかな。

4:13 PM · Aug 28, 2023 (GMT+9)


Web で DeepL を使おうとしたときにアカウント登録しろってうるさくて、1 回目はクッキーをリセットして回避したけどまた制限がかかってしまった。一日に 2 回も出てくるのはさすがにうっとうしいので、もう一度アカウント登録をチャレンジしてみたら、ふつうにいけてしまった。前は API 用のアカウントと Web のアカウントは共用できないというエラーが表示されて、しかも同じメールアドレスではアカウントが登録できないという超絶意味の分からない仕様だったんだけど、さすがにクソ過ぎるということに気づいたのかな。

まあなにはともあれログインした状態で DeepL を使えるようになったので良かった。

7:35 PM · Aug 28, 2023 (GMT+9)


任天堂からプラチナポイントの有効期限に関するメールが今日届いていた。消失するのはもったいないのでまたなんかオリジナル商品を注文しようかな。ただ送料は自腹になるので前回買うときにまとめて買えば良かったと思った。どうせまたポイントの有効期限が近づいてくるわけだし。

7:36 PM · Aug 28, 2023 (GMT+9)


夕方くらいに眠くなったので 2 時間くらい寝ていた。実際には後半は目は覚めていたんだけど。朝起きたときはそんなに睡眠不足な感じはしていなかったんだけど、ネットワークトラブルであれこれやっていて疲れたのかな。

7:37 PM · Aug 28, 2023 (GMT+9)


家具の配置をいじった。食卓机がクローゼットの横にあると、物置き机にあるモニターから食卓机にある Mac までケーブルを引っ張ったときにクローゼット側に行くためにケーブルをまたがないといけないのがだるいなあと思っていた。だから、物置き机 (前はスタンディングデスクだった) の手前に食卓机を置くっていう昔のスタイルに戻した。

これをやめた理由は、部屋に面積的に中途半端な位置に食卓机が置かれることになるから、使うときと使わないとき (ルンバを動かすときや寝るとき) とで移動させないといけないのがめんどうだからだ。結局これがネックになってまた配置を変える可能性はあるが、とりあえずこれでいく。

あと食卓机の足にかつて貼っていたクッションが剥がれてその粘着面が床に長いことくっついていたせいでベタベタになってしまっていた。なので机の足の部分にガムテープを貼ってベタベタしないようにした。あと床もウェットティッシュで拭いたけど完全には汚れが取れなかった。

7:42 PM · Aug 28, 2023 (GMT+9)


クローゼットの横にゴミ箱を置いた。ゴミが捨てやすくなった。

8:17 PM · Aug 28, 2023 (GMT+9)


なんかまた胃が燃えるような違和感や胃腸の不調が出始めてきた。検査で問題なかったし、なんなら検査前の服薬期間は問題なかったのに、いったいなんなんだ……? 一応いまもミヤ BM 錠は服薬しているんだけど。

8:20 PM · Aug 28, 2023 (GMT+9)


そういえば昨日か一昨日か、「ちょうせいざい」と打っても「腸整剤」に変換されないとか言っていたけど「せいちょうざい」だったな。完全に頭がトチ狂っていた。そりゃ出ないわ。だって存在しないワードなんだし。でもネットで検索すると出てくるのが不思議。

8:21 PM · Aug 28, 2023 (GMT+9)


モノの配置を変えてルンバがクイックルワイパーを剥いじゃったりして邪魔だったのであの掃除用の棒を畳んで靴棚の上に置いた。そこに置いても邪魔ではあるんだけど……。正直処分しても良いかなと思っていたりする。

8:27 PM · Aug 28, 2023 (GMT+9)


D2000 をやった。発音もやった。最初は例文もたくさん作ったりしていたけど後半はちょっとだれてきた。それでも単語を覚えようとするのはちゃんとやった。

11:05 PM · Aug 28, 2023 (GMT+9)


4 分ワークアウトをやった。スクワット、スクワットジャンプ、ウォールシットなど、足を使うものばかりなので腿がきつくなった。

昨日 4 分ワークアウトをやって、今日は通知からワークアウトを始めたんだけど、そしたら 4 分ワークアウトになった。つまり通知から始めると前回やったワークアウトと同じもので開始されるようだ。今まで通知からやるときは前回が 2 分ばかりだったから気づけなかったけど今回ようやくこの仕様を知ることができた。

あと、発音練習をやった直後だったから Bluetooth をオフにしていたんだけど、なぜかオフでも Apple Watch の心拍数の連動ができていて、iPhone 側にも心拍数がリアルタイムで表示されていた。iPhone と Apple Watch ってもしかしたら Bluetooth じゃない通信技術でもつながっているのかもな。

そういえば今日ネットワークトラブルが起きていたときも iPhone と Mac のユニバーサルクリップボードも有効だった。別にお互いが Bluetooth 接続されているわけでもない上にネットワークにも問題があったのにどうやってつながっているんだろうね。

11:07 PM · Aug 28, 2023 (GMT+9)


日をまたぐ前だけど 10 分瞑想をすることができた。無意識に気がそれることが多かったがちゃんとそれに気づいて意識を元に戻すことができた。

12:00 AM · Aug 29, 2023 (GMT+9)


起床記録

昨晩は 2 時前くらいに寝て今日は 10 時半前に起きた。先述したとおり、起き上がる前に iPhone を見てインターネットにつながっていないことが判明して起きた。

12:02 AM · Aug 29, 2023 (GMT+9)


今日の Hannah さんとのレッスン

またまた新しい先生とのレッスンとなった。さっき書いたとおり本当は Heather さんとのレッスンだったがキャンセルになったので予約していなかった。今日は夜までやることリストを何も達成していなかったこともあるしネットワークトラブルシューティングもあったので予約してもその時刻に受けられるか心配だったのでしていなかった。

それでちょうど単語学習とワークアウトが終わったあとに Cambly を開いてオンラインだった先生である Hannah さんと予約なしでレッスンを開始した。

いつものように日本に住んでいて、でも海外に行くことを計画しているという話から始まり、どこへ行くのかとかそういう話をした。そして Hannah さんは日本に興味があるということをプロフィール動画の中で言っていたので日本のどんなものに興味があるのかについて質問してみた。好きな料理にお好み焼きとかたこ焼きとか出てきたので意外だった。寿司とかラーメンとか言うのかと思っていたので。

30 分しゃべったのだが、後半からは残り時間を頻繁に確認しているのが目線から読み取れた。まあ非ネイティブとの会話は退屈だよね。

12:07 AM · Aug 29, 2023 (GMT+9)


えらい!

12:08 AM · Aug 29, 2023 (GMT+9)


感謝日記

12:12 AM · Aug 29, 2023 (GMT+9)


気分記録

12:15 AM · Aug 29, 2023 (GMT+9)


胃が燃えるような違和感が続いている。

12:15 AM · Aug 29, 2023 (GMT+9)


今日は久しぶりに昼寝 (夕寝) しちゃったから夜ちゃんと寝られるかちょっと不安だな。

12:15 AM · Aug 29, 2023 (GMT+9)


拡張機能がオンになっていると ImmiAccount でエラーが発生しまくる問題 (例: ログインエラーなど) はまさかの Dark Reader が原因だった。この拡張機能はただ画面を暗くするだけなので何も問題ないと思っていたのだが……。むしろ最初はアドブロックなどが原因だと思っていた。拡張機能がどういう悪さをするかって分からないもんだなあ。

12:34 AM · Aug 29, 2023 (GMT+9)


まあ予想だけど、たぶん画面の情報を勝手に変えると不正に改ざんされていると判定しているのかもしれない。重要な情報を入力するサイトだからそこらへん厳密にやっているのかもしれない。

12:35 AM · Aug 29, 2023 (GMT+9)


このサイトの手順に沿ってやればできそう。たぶんどこかで残高証明書とか身分証明を求められるので、そのときはまた用意してから先に進む必要がありそうだけど。

https://www.ryugakusite.com/article/working-holiday-australia/

12:40 AM · Aug 29, 2023 (GMT+9)


とりあえず今日はこのへんにして明日またやろう。

12:40 AM · Aug 29, 2023 (GMT+9)


iPhone の Gmail の通知がなぜか突然プレビュー非表示になっちゃったんだけどなんでだろう。設定見てもそんな項目ないし。まあふだん iPhone ではチェックしないから別にいいんだけど。

1:12 AM · Aug 29, 2023 (GMT+9)


今回はニンテンドーストアで何をもらおうかな。前に一覧を見たときにポッチャマのリングもいいなと思っていたんだけど今見たら品切れになっていた。前は品切れじゃなかったから本当にあのとき一緒に買っておけば良かった。

https://store-jp.nintendo.com/list/point-item/MNS_8_AAAAP.html

1:24 AM · Aug 29, 2023 (GMT+9)

  1. 結果的には地震は来ていなくてただの勘違いだった。