2009-09-07

移転

こちらに移転します。
Estuary::Blog 2.0: http://est.ceres.ne.jp/
posted by えすと at 12:15 | Comment(0) | TrackBack(0) | 日記

2009-04-02

bge その後

NetBSDのメーリングリストで,同じBCM5722のDELLのサーバで,bgeにtso4オプションをつけているとその症状になる(tso4を外せば問題ない)と教えていただきました。やってみたら確かに正常動作。

tso4 Enable hardware-assisted TCP/IPv4 segmentation on interfaces that support it.

BCM5721なら問題ないので,BCM5722の「hardware-assist」の部分に不具合があるんですかね。
posted by えすと at 10:27 | Comment(0) | TrackBack(0) | BSD

2009-02-14

BCM5722

テキトーにBCM5755なbrgphyと同じように認識するようにmiidevsとbrgphy.cを直してみた。それらしく起動したが症状は改善せず。

テキトーすぎたのでFreeBSD, OpenBSD, Linux のソースをあたってみる。

FreeBSDとOpenBSDは,BCM5722の識別だけして,特に処理はなし。

Linux (net/tg3.c) は,BCM5722 (とBCM5756) を識別した条件分岐があるが,他の ASIC BCM5755 その他系の TG3_FLG2_PHY_JITTER_BUG フラグを立てる部分を回避してるだけ。

TG3_FLG2_PHY_JITTER_BUG がある場合の処理は,NetBSD の brgphy.c でいうところの bcm5755_load_dspcode そのもので,これを回避しているということは,結局特別な処理は何もいらないっぽい。

うーん,調子が悪いのは別の原因か。
posted by えすと at 15:30 | Comment(0) | TrackBack(0) | BSD

HP ProLiant ML110 G5 で NetBSD (その2)

ネットワークまわりがどうもひっかかる感じ。
$ dmesg | grep bge
bge0 at pci4 dev 0 function 0: Broadcom BCM5722 Gigabit Ethernet
bge0: interrupting at ioapic0 pin 17
bge0: ASIC BCM5755 C0 (0xa200), Ethernet address (略)
bge0: setting short Tx thresholds
ukphy0 at bge0 phy 1: Generic IEEE 802.3u media interface
こんなNIC。

適当なPCのターミナルからsshして cat で長いファイルを流すと,最初は順調だがフロー制御が入ったあたり(?)からガタガタに(間欠的に)なる。そしてたまに,
bge0: watchdog timeout -- resetting
bge0: block failed to stop: reg 0x1400, bit 0x00000002
こんなエラーを吐く。

よくみたらukphyじゃん…。これが悪い?

ちなみに,問題の起きていないML110G4 (NetBSD 4.0_STABLE) は,こんなかんじ。
$ dmesg | grep bge
bge0 at pci3 dev 0 function 0: Broadcom BCM5721 Gigabit Ethernet
bge0: interrupting at ioapic0 pin 17 (irq 12)
bge0: ASIC unknown BCM575x family (0x4201), Ethernet address (略)
bge0: setting short Tx thresholds
brgphy0 at bge0 phy 1: BCM5750 1000BASE-T media interface, rev. 0
posted by えすと at 12:53 | Comment(0) | TrackBack(0) | BSD

2009-01-28

HP ProLiant ML110 G5 で NetBSD

NetBSD 3.x は,キーボード周りで止まる。
G4 のときは BIOS で 8042 Emulation Support を切ると起動したが,G5 はその設定が見当たらない。

NetBSD 4.x は,G5 だと起動しない。
http://mail-index.netbsd.org/port-i386/2008/11/22/msg000932.html

NetBSD 5.0_BETA は,今のところ問題なし。

current は,これから。

でまあ,G4 も G5 もなんかやたらと HDD が遅いのだが,
# dkctl wd0 setcache rw
で,普通の速さに。今は rc.local で無理やり全部のディスクを設定している。

あってるかどうかわからないけど,G4で1年間動かしたが特に問題なし。
posted by えすと at 20:36 | Comment(0) | TrackBack(0) | BSD

2008-09-11

ipfilter の keep state がうまく働かない

ipfilter で、外部からの接続をすべて拒否しつつ、内部からは何でもアリな以下のような感じの ipf.conf の設定(本当はもっといろいろ書いてあるけど)をしたとき,普通うまくいくんだけど,うまくいかないサーバが一台だけあった(NetBSD/amd64 4.0)。
block in on bge0 all
pass out quick on bge0 proto tcp from any to any \
flags S/SAFR keep state

まだちゃんと追ってないので原因はよくわからないけど、これでなおった。
ifconfig bge0 -tcp4csum
(/etc/ifconfig.bge0 で tcp4csum 指定してたので削除した)

wm とか re は tcp4csum 付きでも大丈夫っぽいんだけど、bge固有の問題?
posted by えすと at 14:05 | Comment(0) | TrackBack(0) | BSD

2008-09-04

Cubase 4.5.1 (VST Sound Collection vol.1)

tips

ダウンロードは,USのサーバが圧倒的に速かった。(日本語サイトからはリンクされてないけど)
http://www.steinbergmediacenter.com/

VST Sound Collection 入れても音色が選べない場合:
1. カテゴリを表示(●をクリック)。
2. 場所を表示(●をクリック)。
3. それっぽい名前の場所にチェックが入ってなければ入れる。
3'. チェックが入っているのにその場所の音色が一個もでない場合には,チェックを一旦外して(ダイアログがでたら「変更なし」)再度チェックを入れる。

同じハマりの人も多そうなのでメモ。
気付かなくて2回も修復インストール(計3回インストール)しちゃったよ・・・。

バグフィックスに関しては,直ってるバグと直ってないバグが半々かな。
posted by えすと at 12:29 | Comment(0) | TrackBack(0) | DTM

2008-08-11

コミックマーケット74

そういえば告知をしていなかった。

数年ぶりにサークル参加します。

2008年8月16日(土)
西地区 る-09a Estuary

新作は,VOCALOID歌もの(発表済の曲を含む)CD1種類だけです。
旧作品の在庫もあったはずなんで,発掘されれば持って行きますが,発掘されないかもしれません。
posted by えすと at 21:00 | Comment(0) | TrackBack(0) | まんが・アニメ

2008-07-23

Google App Engine

忙しさにかまけていたら,こんなに面白いモノがでてたのを見逃してた。

http://code.google.com/intl/ja/appengine/

早速 Hello world! 的なものを作ってみる。

http://iwate.appspot.com/

ActivePython の x64 版だと SSL のモジュール (_ssl.pyd) がなくて,dev_appserver.py 動かすときや appcfg.py update するときに,怒られる。
AttributeError: 'module' object has no attribute 'HTTPSHandler'

自分で入れてもいいんだろうけど,(XP x64 や Vista 64bit ユーザでも)面倒な人は x86 版を入れるのが吉。っていうか,何で x64 には入ってないんだろ。

もうこれから作るアプリ全部 Python でよくね?という気もするくらいおいしいが,Perl で今まで書いたのをゼロから作り直す気はしないんで Perl サポート希望。
posted by えすと at 12:16 | Comment(0) | TrackBack(0) | LL・Web

2008-07-15

Windows XP x64 Edition で Visio のデータベースモデル図を作成しようとするとハングする件

日本語で検索しても全然情報が出てこないが、visio database hang 等で(日本語のページに限定せずに)検索するといくつか情報が出てくる。

どうやらプリンタドライバに問題がある場合にハングする(応答なしになる)とのこと。とりあえず、適当に違うプリンタ(Microsoft XPS Document Writer)を指定してからデータベースモデル図を新規作成したらうまくいった。

Visio 2003でも2007でも同じ症状。OS が Vista x64 でも同じらしい。
posted by えすと at 21:42 | Comment(0) | TrackBack(0) | PC