Sandy Hook の B 駐車場2016年09月02日 12時30分54秒

来週から学校が始まる。子供達も自宅で持て余しているので、休暇を取って海に行くことにした。天気予報だと水曜日と木曜日の気温が上がるとの事。ここ、ニューヨーク近隣は既に涼しくなっていて、若干プールや海の水が冷たい。

水曜日に行ってきた。木曜日は雨が降って、日中も寒かったぐらいなので、好運だった。

平日でも、Sandy Hook は一般車両で十五ドル。人は疎らで、初めて一番近いビーチへ。

A 駐車場は閉鎖されていて、最初の B 駐車場はすぐに右に。折角なので入ってみると、駐車場は若干狭め。そして、監視員はいないとのこと。 North Beach では駄目だと立て札のあったボディーボードがこちらでは大丈夫な模様。他にもボディーボードをやっている子供達がいた。

海水が若干冷たいので、七月に来た時等のようには水の中では長く遊ばない。その代り、この B 駐車場は遠浅の砂浜の様で、水に浸っていた砂浜が広く、砂遊びには良かったようだ。

行きと帰りは、有料の New Jersey Turnpike を久しぶりに選んで使った。平日は流石に空いていて、信号も無いので早い。しかし、I95 は既に帰りの四時半で渋滞が始まっていた。運良く、東西で別れる分起点で、いつも通る西側が詰まっていたのが見えたので、東側へ。東側も、長い上りと下り坂では混んでいてスピードが落ちていた。

FreeBSD の ndis で Windows のドライバを使う2016年09月03日 12時37分14秒

NDIS 自体はかなり昔から実装されていた機能。Windows のドライバを利用し、コンパイルして作成するので FreeBSD のリリースバージョンに依存する。ドライバを無くさないようにするのが、大切だ。

eMachines eM250-1915 の bwn ドライバが不安定で、ndis を試したら、こちらの方が安定していた。今回 11.0-RELEASE に向けて準備をしようとしたら、ドライバが見付からなくて、手間取った。折角なので、手順も記録。

$ tar xvf Broadcom_BCM43xx_5.100.235.19_win5x.exe
x [wikidrivers.com] Broadcom_BCM43xx_5.100.235.19_win5x/SilentInstall_Driver_Only_XP.bat
x [wikidrivers.com] Broadcom_BCM43xx_5.100.235.19_win5x/Notes.txt
x [wikidrivers.com] Broadcom_BCM43xx_5.100.235.19_win5x/bcm43xx.cat
x [wikidrivers.com] Broadcom_BCM43xx_5.100.235.19_win5x/bcm43xx64.cat
x [wikidrivers.com] Broadcom_BCM43xx_5.100.235.19_win5x/bcmwl5.inf
x [wikidrivers.com] Broadcom_BCM43xx_5.100.235.19_win5x/setup.iss
x [wikidrivers.com] Broadcom_BCM43xx_5.100.235.19_win5x/setup.exe
x [wikidrivers.com] Broadcom_BCM43xx_5.100.235.19_win5x/bcmwlcoi.dll
x [wikidrivers.com] Broadcom_BCM43xx_5.100.235.19_win5x/bcmwlcoi64.dll
x [wikidrivers.com] Broadcom_BCM43xx_5.100.235.19_win5x/bcmwl5.sys
x [wikidrivers.com] Broadcom_BCM43xx_5.100.235.19_win5x/bcmwl564.sys
x [wikidrivers.com] Broadcom_BCM43xx_5.100.235.19_win5x/
$ cd \[wikidrivers.com]\ Broadcom_BCM43xx_5.100.235.19_win5x
ドライバを展開して .inf と .sys ファイルを見付ける。
$ ndisgen bcmwl5.inf bcmwl5.sys
        ==================================================================
        ------------------ Windows(r) driver converter -------------------
        ==================================================================

                        INF file validation

        This .INF file appears to be Unicode.
        Trying to convert to ASCII...
        Done.

        Press return to continue...



        ==================================================================
        ------------------ Windows(r) driver converter -------------------
        ==================================================================

                        Driver file validation

        This .SYS file appears to be in Windows(r) PE format.

        Press return to continue...
リターンキーを押すと次の画面になる。
        ==================================================================
        ------------------ Windows(r) driver converter -------------------
        ==================================================================

                        Driver file conversion

        The script will now try to convert the .INF and .SYS files
        using the ndiscvt(1) utility. This utility can handle most
        .INF files; however, occasionally it can fail to parse some files
        due to subtle syntax issues: the .INF syntax is very complex,
        and the Windows(r) parser will sometimes allow files with small
        syntax errors to be processed correctly which ndiscvt(1) will
        not. If the conversion fails, you may have to edit the .INF
        file by hand to remove the offending lines.

        Press enter to try converting the files now: 

        Conversion was successful.

        Press enter to continue... 
更にリターンキーを押す。
        ==================================================================
        ------------------ Windows(r) driver converter -------------------
        ==================================================================

                        Firmware file conversion

        If your driver uses additional firmware files, please list them
        below. When you're finished, just press enter to continue. (If your
        driver doesn't need any extra firmware files, just press enter
        to move to the next step.)

        > 
他のドライバは要らないので、そのままリターンキー。
        ==================================================================
        ------------------ Windows(r) driver converter -------------------
        ==================================================================


        List of files converted firmware files:


        Press enter to continue... 
次が最後のステージ。コンパイルが始まるので FreeBSD のソースが必要。
        ==================================================================
        ------------------ Windows(r) driver converter -------------------
        ==================================================================

                        Kernel module generation


        The script will now try to generate the kernel driver module.
        This is the last step. Once this module is generated, you should
        be able to load it just like any other FreeBSD driver module.

        Press enter to compile the stub module and generate the driver
        module now:



        Cleaning up... done.

        The file bcmwl5_sys.ko has been successfully generated.
        You can kldload this module to get started.

        Press return to exit.
コンパイルが終ってカーネルモジュールが作成されている。
$ ls *ko
bcmwl5_sys.ko
$ cp bcmwl5_sys.ko /boot/modules
カーネルを再構築しても、なくならない /boot/modules に移動する。

async マウントの方が softupdate よりもディスクに引っかかる2016年09月04日 13時17分54秒

FreeBSD での外付けのハードディスクは内蔵ディスク程良くはないのが経験則だ。HP Pavilion dv6426usに付けた、USB の外付けハードディスクを /usr/obj 様に使い始めた。どうせ、再構築可能な物なので softupdate を切り -o async,noatime でマウントしていたが、時折、システムが一時停止する。停止は、IO の処理がうまく処理されず、X やファイルシステム関連の操作が止まってしまう。不便なので、async を止めて、softupdate にしたら随分と良くなった。

台風は逸れた様だ2016年09月05日 13時40分17秒

先週半ばに大西洋に発生していた台風だが、逸れた様だ。数日前の予報では、勤労感謝の日の週末が雨になるとの事だったが、いたって快晴。息子の友人宅に呼ばれて行ったが、天気がよかったので子供達はプールにまで入る始末。元気に外で沢山遊んできた。

FreeBSD 11.0-RELEASE が若干遅れている2016年09月06日 12時22分36秒

数日前に current のメーリングリストに流れたが、最後に幾つか問題が見付かって、停滞中。大きなボリュームから起動するときの問題は修正されたらしい。libarchive は返事待ちとの事だったが、少し前にコードが変更されたのを見た。

libarchive の問題はリリース前に処理をして、他には EN として、後からのフォローを考えている模様。

子供達が登校2016年09月07日 12時05分35秒

長い夏休みが終り、やっと新学年が始まった。娘は晴れて一年生に。息子は五年生に進級。随分と大きくなったものだ。

今の地区にはバスが出ている。新学期のバスの遅れは恒例で、長いこと待つ。学校からは一週間もすれば、安定するだろうとの事。

今日は半日で終って、帰って来た。

FreeBSD 11.0-PRERELEASE にて ndis が動かない2016年09月08日 11時41分38秒

ndis を通して利用している無線が一台あった。11.0-PRERELEASE にて ndis を試したが、動かない。一年ぐらい前に、CURRENT で ndis に変更が入ると告知されたことがあった。その頃からだろうか。

最近、アトピーが酷い2016年09月09日 12時48分34秒

最近は、毎晩夜中に目が覚める。手足が痒くて起きてしまうようだ。昼間も、毒素を絞り出したいかの様に、傷が出来た場所を引っかいている。夜中に起きるので、親も大変だし、娘も寝不足気味だと思う。それでも、昼間は娘は元気に過ごしている。親の方が深夜に起きるのに堪えているようだ。

アイスクリームがアトピーに良くなかった2016年09月13日 13時42分11秒

最近、娘の肌は良くない状態だったが、今週末は赤い部分が減って若干良くなっていた。

公園で遊んだ後に、子供達の希望でアイスクリーム屋さんへ。この辺りでは美味しいとの評判の場所。久しぶりに行ってみると、確かに材料はしっかりとしたのを使っていて、美味しい。子供達も美味しく食べた。

しかし、夕方になって、娘の肌が全身赤い。アイスクリームが良くなかったようだ。フルーツ果汁系の物や凍らした西瓜では出来ないので、甘いクリーム系はもっと意識して避けなければいけないようだ。

勉強時計 広告版 を 1.4.3 に更新2016年09月14日 15時06分50秒

勉強時計 広告版を 1.4.3 に更新。英語版のみの修正。自習モードの時のボタンの名称を分かりやすいものに。

英語での変更点。

Updated English "next Question" and "Check my answer" buttons.
日本語での変更点。
英語でのボタンの表示を変更。