hns - 日記自動生成システム - Version 2.19.9

  • 04/25(木) Interface
  • 04/27() 2100 - 2100 ALL JA
  • 04/28() tokuda net 誕生日
  • 04/28() 自動車保険期限 (OS/Browser 制限有)
  • 04/30(火) NTT 東 払込期日
  • 04/30(火) ○ 固定資産税振替・支払
  • 05/01(水) atactl check
  • 05/01(水) 不燃ごみ
  • 05/03(金) 0900-1500 東京コンテスト
  • 05/14(火) All JA ログ締切
  • 05/15(水) 不燃ごみ
  • 05/18() 木之本会議
  • 05/19() CQ Ham Radio
  • 05/19() 別冊 CQ
  • 403 JNUG 総会/BOF 2017/07/08 (土)
  • 402 用途別 Emacs ( C, LaTeX, 日本語 )
  • 380 cvsweb の移行
  • 370 tamago 辞書登録
  • 368 CROSS (cross/i386-mingw32, cross/powerpc-linux ) Framework --- binutils + gcc
  • 363 Wanderlust+HyperEstraier
  • 360 evbppc 用 patch / 玄箱
  • 335 /dev/battery is missing hack | libgcc_s_pic.a is missing | samba の -PIE 問題335 ntpd monitor
  • 325 tcode頁の更新
  • 322 software |hardware
  • 321 emacs-22 | IPv6
  • 320 bulk build (Mac OS X 10.4 and NetBSD/macppc)
  • 310 Wanderlust の Namazu の挙動
  • 290 WordPress 1.2 -> 1.5 migration
  • 220 Wanderlust で日本語題名の wl-summary-print-buffer
  • 215 NetBSD/ofppc
便利なツール
Emacs
らくらく 入門
rakuraku-emacs-cover

先月 2024年04月 来月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2016年01月25日(月) 旧暦 [n年日記] [更新:"2016/01/25 10:01:12"]

#1 [NetBSD] bge0 gets no carrier with NetBSD/i386 5.2

With the box DELL T105, netbooting goes fine while the sysinst after that gets no carrier on bge0 interface, strange. (netbooting NetBSD/i386 5.2.2)
bge0 at pci2 dev 0 function 0: Broadcom BCM5722 Gigabit Ethernet
bge0: interrupting at ioapic0 pin 1
adjust device control 0x102000 -> 0x105000
bge0: ASIC BCM5755 C0 (0xa200), Ethernet address 00:1e:c9:56:98:56
bge0: setting short Tx thresholds
brgphy0 at bge0 phy 1: BCM5722 1000BASE-T media interface, rev. 0
brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
# ifconfig -a
bge0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
        capabilities=3f80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,
		TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx>
        enabled=0
        address: 00:1e:c9:56:98:56
        media: Ethernet autoselect (100baseTX full-duplex)
        status: active
# ifconfig -a
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        capabilities=3f80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx>
        enabled=0
        address: 00:1e:c9:56:98:56
        media: Ethernet 100baseTX full-duplex
        status: active
        inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
        inet6 fe80::21e:c9ff:fe56:9856%bge0 prefixlen 64 scopeid 0x1
lo0: flags=8048<LOOPBACK,RUNNING,MULTICAST> mtu 33192
# ifconfig bge0 192.168.60.29
# ifconfig -a   
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        capabilities=3f80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx>
        enabled=0
        address: 00:1e:c9:56:98:56
        media: Ethernet 100baseTX full-duplex
        status: active
        inet 192.168.60.29 netmask 0xffffff00 broadcast 192.168.60.255
        inet6 fe80::21e:c9ff:fe56:9856%bge0 prefixlen 64 scopeid 0x1
lo0: flags=8048<LOOPBACK,RUNNING,MULTICAST> mtu 33192
#


2009年01月25日() 旧暦 [n年日記] [更新:"2009/01/25 20:29:24"]

#1 [機械] RX1550-LE128H がこわれた ?

机上機の ML115-G1 であるが、 朝画面を見ると真黒のまま。ping に反応もないので、電源を入直す。 すると、 一瞬 X11 まで行ったりしたが、 次に電源を入れた時には BIOS の直後に暗転する。その後全く電源が入らなくなる。

部品を入替えたりして結局、 ATI Radeon RX1550 128M (右の写真) がこわれたらしいと判る。 これは 後から追加したもので、 僕の日記に 2008/01/28/ に使い始めた、 と書いてある。 冷却扇を手で回すと、軽くは回らないので、どうも 埃が入って、回りが悪くなり、温度が上って、こわれたらしい。
玄人志向の RX1550-LE128H を見ると、扇の形が少し違うが、誤差の範囲かな。



2006年01月25日(水) 旧暦 [n年日記] [更新:"2006/01/26 07:13:02"]

#1 [NetBSD][pkgsrc][TeX] fmtutil: ... `/web2c' is not writable.

これって何かなぁ。
ttyp3:makoto@lets  23:40:47/060125(~...jus-dir/tex)> make
mf '\mode=canonex; input apple.mf'
This is METAFONT, Version 2.71828 (Web2C 7.5.4)
kpathsea: Running mktexfmt mf.base
fmtutil: format directory `/web2c' is not writable.
I can't find the base file `mf.base'!
*** Error code 1
     8  23:42   ktrace -t n mf '\mode=canonex; input apple.mf'

ttyp3:makoto@lets  23:43:12/060125(~...jus-dir/tex)> kdump ktrace.out | grep web2
   201      1 mf       NAMI  "/usr/pkg/bin/share/texmf-local/web2c"
   201      1 mf       NAMI  "/usr/pkg/share/texmf-local/web2c"
   201      1 mf       NAMI  "/usr/share/texmf-local/web2c"
   201      1 mf       NAMI  "/usr/pkg/bin/texmf-local/web2c"
   201      1 mf       NAMI  "/usr/pkg/texmf-local/web2c"
   201      1 mf       NAMI  "/usr/texmf-local/web2c"
   201      1 mf       NAMI  "/usr/pkg/bin/share/texmf/web2c"
   201      1 mf       NAMI  "/usr/pkg/share/texmf/web2c"
   201      1 mf       NAMI  "/usr/pkg/share/texmf/web2c/texmf.cnf"
   201      1 mf       NAMI  "/usr/pkg/share/texmf/web2c/texmf.cnf"
   201      1 mf       NAMI  "/usr/share/texmf/web2c"
   201      1 mf       NAMI  "/usr/pkg/bin/texmf/web2c"
   201      1 mf       NAMI  "/usr/pkg/texmf/web2c"
   201      1 mf       NAMI  "/usr/texmf/web2c"
   201      1 mf       NAMI  "/usr/pkg/share/texmf/web2c/texmf.cnf"
   201      1 mf       NAMI  "/usr/pkg/share/texmf/web2c/texmf.cnf"
   201      1 mf       NAMI  "/usr/pkg/share/texmf/web2c/texmf.cnf"
   201      1 mf       NAMI  "/usr/pkg/share/texmf/web2c/texmf.cnf"
   201      1 mf       NAMI  "/usr/pkg/share/texmf/web2c/texmf.cnf"
   201      1 mf       NAMI  "/usr/pkg/share/texmf/web2c/texmf.cnf"
   201      1 mf       NAMI  "/usr/pkg/share/texmf/web2c/texmf.cnf"
   201      1 mf       NAMI  "/home/makoto/texmf/web2c"
ttyp3:makoto@lets  23:43:13/060125(~...jus-dir/tex)> 
正常な方で同じことを試すと、更に三行が追加されている。
  2032 mfw      NAMI  "/home/makoto/texmf/web2c"
  2032 mfw      NAMI  "/usr/pkg/share/texmf/web2c/mf.base"
  2032 mfw      NAMI  "/usr/pkg/share/texmf/web2c/mf.base"
  2032 mfw      NAMI  "/usr/pkg/share/texmf/web2c/mf.base"
mkdir ~/texmf すればいいのかな。... 違う。 この mf.base が無い。悪

cvs update -A して入直そうとしているが:

ja-ptex-share をまず作り直す。
make install の 前に teTeX-bin を消しておこうと思って、いつもとは違って -f を 付けないで、
ttyp3:makoto@lets  1:20:21/060126(...print/ja-ptex-share)> sudo pkg_delete teTeX-bin
pkg_delete: package `teTeX-bin-3.0nb5' is required by other packages:
        config-desktop-1.0
        ja-ptex-1.0nb1
        ja-jsclasses-030624nb1
        ja-vfxdvik-22.40v.j1.14nb5
        ja-ptex-bin-3.1.2nb2
        ja-ptex-share-2.4nb2
        teTeX-3.0
        dvipdfmx-0.0.0.20031116nb3
ttyp3:makoto@lets  1:20:27/060126(...print/ja-ptex-share)> vi Makefile 
ptex-bin は 3 になっている ? ということは
ja-ptex-bin-3.1.2nb2
PR/32592 って何かな。 一応入直しということで
ttyp3:makoto@lets 1:39:27/060126(...print/ja-ptex-share)> sudo pkg_delete -r teTeX-bin
  1. teTeX-bin 2.0 が一度入って
  2. 他のものが、teTeX-bin 3.0 を入れる必要があるという
  3. 手で pkg_delete -f teTeX-bin して
  4. teTeX-bin 3.0 が入る
となった気がする。それで make は完了したが、 やはり、うまく行かない。
ttyp3:makoto@lets  6:29:11/060126(~...jus-dir/tex)> make
platex jus.tex
This is pTeX, Version 3.14159-p3.1.2 (euc) (Web2C 7.4.5)
kpathsea: Running mktexfmt platex.fmt
fmtutil: no info for format `platex'.
I can't find the format file `platex.fmt'!
*** Error code 1
念為 mktexlsr をしてみる:
ttyp3:makoto@lets  6:33:22/060126(~...jus-dir/tex)> sudo /usr/pkg/bin/mktexlsr
Password:
mktexlsr: Updating /home/makoto/.texmf-var/ls-R... 
mktexlsr: Updating /home/makoto/texmf/ls-R... 
mktexlsr: Updating /usr/pkg/share/texmf/ls-R... 
mktexlsr: Updating /usr/pkg/share/texmf-var/ls-R... 
mktexlsr: Updating /var/spool/texfonts/ls-R... 
mktexlsr: Done.
ttyp3:makoto@lets  6:33:33/060126(~...jus-dir/tex)>
解決しない。
teTeX-texmf-3.0nb2  Machine-independent part of teTeX
teTeX-bin-3.0nb5    TeX distribution for UNIX compatible systems - binaries
ja-ptex-share-2.1nb3 Library files for pTeX
teTeX-share-2.0.2nb1 Machine-independent part of teTeX, version 2
ja-ptex-bin-3.1.2nb3 Publishing TeX (pTeX)
ja-jsclasses-030624nb1 New document class files for pLaTeX
ja-ptex-1.0nb1      Meta-package for pTeX et al, supports Japanese language
2 と 3 が混っているように見える .. share は 2 でもいいのかな ..
もう一度見てみる:
ttyp3:makoto@lets  6:41:40/060126(...print/ja-ptex-share)> sudo make clean
===> Cleaning for ja-ptex-share-2.1nb3
ttyp3:makoto@lets  6:41:48/060126(...print/ja-ptex-share)> sudo make 
===> Checking for vulnerabilities in ja-ptex-share-2.1nb3
=> Checksum SHA1 OK for teTeX/ptex-texmf-2.1.tar.gz.
=> Checksum RMD160 OK for teTeX/ptex-texmf-2.1.tar.gz.
=> Checksum SHA1 OK for teTeX/jis.tar.gz.
=> Checksum RMD160 OK for teTeX/jis.tar.gz.
=> Checksum SHA1 OK for teTeX/nmin-ngoth.tar.gz.
=> Checksum RMD160 OK for teTeX/nmin-ngoth.tar.gz.
=> Checksum SHA1 OK for teTeX/standard.tar.gz.
=> Checksum RMD160 OK for teTeX/standard.tar.gz.
=> Checksum SHA1 OK for teTeX/morisawa.tar.gz.
=> Checksum RMD160 OK for teTeX/morisawa.tar.gz.
work.lets -> /export/pkgsrc/print/ja-ptex-share/work.lets
===> Extracting for ja-ptex-share-2.1nb3
===> Required package teTeX-bin-2.[0-9]*: NOT found
===> Verifying reinstall for ../../print/teTeX-bin
===> Checking for vulnerabilities in teTeX-bin-2.0.2nb5
^C
やはり変だ。2 を入れようとする。


2004年01月25日() 旧暦 [n年日記]

#2 [tcode] ひらがなの「ぺ」

.. 考えたら知っていた。「ぱぴぷぺぽ」は並んでいるから、
●                         ぺ = {ぺ}
・・・・      ・・・・
・・・○      ・・・・     ●…第1打鍵
・・・・      ・・・・     ○…第2打鍵

#1 [NetBSD][pkgsrc] pkgsrc/www/apache2 (2.048)

make: "/export/pkgsrc/devel/apr/Makefile" line 41: Malformed conditional (${APR_USE_DB4} == "YES")
sudo echo APR_USE_DB4=NO >> /etc/mk.conf
これって sudo の意味でうまく行かない。
APR_USE_DB4=NO
の行を加えておく
===> Installing configuration/support files for apache-2.0.48nb2

        /usr/pkg/etc/httpd/httpd.conf already exists, example file is
           /usr/pkg/share/examples/httpd/httpd-std.conf
        /usr/pkg/etc/httpd/ssl.conf
        /usr/pkg/sbin/envvars
        /usr/pkg/etc/httpd/magic
        /usr/pkg/etc/httpd/mime.types
===========================================================================

The following files should be created for apache-2.0.48nb2:

        /etc/rc.d/apache (m=0755)

===========================================================================

===========================================================================
You may wish to customize the following files for apache-2.0.48nb2:

        /usr/pkg/etc/httpd/httpd.conf
        /usr/pkg/etc/httpd/ssl.conf
===========================================================================
===> Registering installation for apache-2.0.48nb2
Full pathname symlink `/usr/pkg/libexec/apr/libtool' is target of 
   `/usr/pkg/share/httpd/build/libtool' 
   - adjusting to `../../../libexec/apr/libtool'
apache-2.0.48nb2 requires installed package apr-0.9.5.2.0.48nb1
apache-2.0.48nb2 requires installed package expat-1.95.6nb1
apache-2.0.48nb2 requires installed package openssl-0.9.6l
apache-2.0.48nb2 requires installed package perl-5.6.1nb7
ttyp6:makoto@serv  21:09:45/040125(...www/apache2)> \
      sudo /usr/pkg/etc/rc.d/apache start
Password:
Starting apache.
ttyp6:makoto@serv  21:10:59/040125(...www/apache2)> 
多分、ちょっと、やりたいこととは違う。

/usr/pkg/etc/httpd/*.conf:

ttyp5:makoto@serv  21:17:48/040125(...etc/httpd)> ls -l
total 380
-rw-r--r--  1 root  wheel  38441 Jun 20  2003 httpd.conf
-rw-r--r--  1 root  wheel  35736 Jun 20  2003 httpd.conf-2.044
-rw-r--r--  1 root  wheel  35755 Jan 25 21:09 httpd.conf-installed
-rw-r--r--  1 root  wheel  38439 Jun 20  2003 httpd.conf.bak
-rw-r--r--  1 root  wheel  12959 Jan 25 21:09 magic
-rw-r--r--  1 root  wheel  14979 Jan 25 21:09 mime.types
-rw-r--r--  1 root  wheel  11038 Jan 25 21:09 ssl.conf
ssl の短かさに ... 合併すればいいのかな。
#
# 追加モジュールの設定
#
<IfModule mod_ssl.c>
    Include conf/ssl.conf
</IfModule>
こういうことか。既に入っているのに、生かされていない ? 名前を変えると、ないとか言うから、本当に読んでいるらしい。
ktrace -t n kdump ktrace.out
とする方が正しいだろうが。
そうか startssl すれば良いのか。
ttyp5:makoto@serv  21:34:47/040125(...etc/httpd)> sudo /usr/pkg/etc/rc.d/apache startssl
/usr/pkg/etc/rc.d/apache: unknown directive 'startssl'.
Usage: /usr/pkg/etc/rc.d/apache [fast|force](start|stop|restart|rcvar|reload|status|poll)

鍵を作る:

2003/04/05 の日記 を見ると、「鍵を作っておく」必要があるらしい。この日記の他に、もっといい方法を一度教わった 気がするが....
ttyp5:makoto@serv 21:39:34/040125(/export/pkgsrc)> openssl genrsa -des3 -rand /var/log/messages -out serv 1024
11003 semi-random bytes loaded
Generating RSA private key, 1024 bit long modulus
....++++++
.........................................++++++
e is 65537 (0x10001)
Enter PEM pass phrase:
Verifying password - Enter PEM pass phrase:
ttyp5:makoto@serv 21:50:27/040125(/export/pkgsrc)> ls -l serv
-rw-r--r-- 1 makoto wheel 951 Jan 25 21:50 serv
これでいいのかな。 ↑の説明はとっても分り易い。
その中で、次の行が多分一番大切
Common Name (eg, YOUR name) []:
というのも、閲覧側でCertificat の確認をする時に、その名前が表示されるから。
openssl genrsa -des3 -rand /var/log/messages -out server.key 1024
openssl req -new -key server.key -out server.csr
openssl x509 -req -in server.csr -signkey server.key -out server.crt
[Sun Jan 25 22:01:06 2004] [error] VirtualHost _default_:443 -- mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
Apache/2.0.48 mod_ssl/2.0.48 (Pass Phrase Dialog)

NameVirtualHost:

httpd.conf の中にある
NameVirtualHost *

ssl.conf の中にある
<VirtualHost _default_:443>
がまざっていると良くないよ、と言っている。前の方を消す。
消さないで、次のようにすると、80 番の方では NameVirtualHost が出来る(らしい) NameVirtualHost *:80

UseCanonicalName:

それより次に書いてあることの方が興味がある。
# UseCanonicalName: Determines how Apache constructs self-referencing
# URLs and the SERVER_NAME and SERVER_PORT variables.
# When set "Off", Apache will use the Hostname and Port supplied
# by the client.  When set "On", Apache will use the value of the
# ServerName directive.
#
UseCanonicalName Off
UseCanonicalName は、Apache が 自分の中を参照するような URL を構成する時に、 SERVER_NAME と SERVER_PORT をどうやって決めるかの方式を設定出来る。
Off の時には、閲覧側からの要求で決める。... 良く使われている NameVirtualHost 方式
On の時には、ServerName 指示子で決める。... 決め打ち ?
.. 関係なさそう。DNS の設定とかがいい加減でも動かしたいときに On にする ?


2003年01月25日() 旧暦 [n年日記]

#3 [H"] ddipocket でメールが受取れない

家人の H" にメールを送っても、何も来ない。 変だなということになって (ddipocket の) 116 に電話をして教えてもらったが、 特定の番号を使ってメールを送って来る。 それを着信拒否しているとメールが受取れない。 何故かその番号をしっかり拒否していた。 多分、「変な番号から電話がかかって来る」と言われて、その番号 を設定したのだと思う。

#2 [無題] 「十個」の読み方

「じっこ」が正しいとされている (p144)
Unix Magazine の記事の中の漢字の読み方の中で、気になったのがこれ。
新宿
御宿
これら皆「じく」なのだろうか。絶対おかしい。

#1 [無題] 買物: Let's Note 用 VGA 接続線他

  • CF-VCFR11JS Let's Note 用 VGA 接続線他 4,000 円
    RedHat 7.3 の場合、1024x768 以外の設定方法不明。
  • Unix Magazine 高林さんの記事以外に見るものなし:


2002年01月25日(金) 旧暦 [n年日記]

#1 [NetBSD] XF86 4.2 を make install しようとすると、

  • (u)20011014/(k)20011126/ egcs-1.1.2 ... ibook
    /export/20011014/gnu/usr.bin/egcs/common/../../../dist/gcc/emit-rtl.c:1491: Internal compiler error in function change_address
  • 20011016 ... graphite
    /export/20011016/gnu/usr.bin/egcs/common/../../../dist/gcc/emit-rtl.c:1491: Internal compiler error in function change_address
  • (u)20011016/(k)20011220 egcs-1.1.2 ... u
    In file included from xf86_IlHack.c:15:
    ../../../../../../programs/Xserver/hw/xfree86/common/compiler.h: In function `outb':
    ../../../../../../programs/Xserver/hw/xfree86/common/compiler.h:1197: inconsistent operand constraints in an `asm'
  • (u)20011207/(k)20011207 gcc-2.95.3 ... ti550
    In file included from xf86_IlHack.c:15:
    ../../../../../../programs/Xserver/hw/xfree86/common/compiler.h: In function `outb':
    ../../../../../../programs/Xserver/hw/xfree86/common/compiler.h:1197: inconsistent operand constraints in an `asm'
gnu/dist/gcc/emit-rtl.c 1.1.1.2
1466 /* Return a memory reference like MEMREF, but with its mode changed
1467 to MODE and its address changed to ADDR.
1468 (VOIDmode means don't change the mode.
1469 NULL for ADDR means don't change the address.) */
1470
1471 rtx
1472 change_address (memref, mode, addr)
1473 rtx memref;
1474 enum machine_mode mode;
1475 rtx addr;
1476 {

1486 /* If reload is in progress or has completed, ADDR must be valid.
1487 Otherwise, we can call memory_address to make it valid. */
1488 if (reload_completed || reload_in_progress)
1489 {
1490 if (! memory_address_p (mode, addr))
1491 abort ();
1492 }
1493 else
1494 addr = memory_address (mode, addr);
3 年半前のコード。 :


2001年01月25日(木) 旧暦 [n年日記]

#1 [映画] Heart of Woman

ヤマハホール 18:30 - 20:37


2000年01月25日(火) 旧暦 [n年日記]

#5 mkhybrid


#4 [xpdf] 0.90

xpdf-0.90 を組立てて見る

#3 [NetBSD/macppc] PowerMac G4 netbsd が見つからない

つばいさんが、 mkhybrid -hfs -part で書いて >boot cd:,ofwboot.elf とやれば起動すると書いていたが、/netbsd が見つからない と言われてしまった。
以上 G4 は家ではなく某所の話

#2 [Emacs] MacOS で動かして見る

G4 の上で動かして見た。
  • 6 秒くらいで起動する。使いものになると いう感じ。
  • /usr/local/share/emacs/site-lisp に当たる部分を netatalk を使って unix 側から見せて利用して見る。
    ただし NFS は root なので、自動的に password 無で mount 出来るが、netatalk の場合、そうも行かないので mount する時には password が要る。 (そうか guest で mount してしまえばいい気もする) でも同じ Mac 側から、同じ netatalk server に 通常 user と guest と同時に mount 出来たかなぁ
  • load-path が変。多分 subdirs.el がおかしいのだと思う。
  • 日本語も何もしなくても表示した。素晴しい

#1 [Netatalk] AppleVolumes.system

(netatalk) を少し変更したが、/usr/local/atalk/etc/AppleVolumes.system に工夫をした方がいい。



最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、8 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)