トップ «前の日(08-16) 最新 次の日(08-18)» 追記

Masa's blog

検索キーワード:

2010年08月17日 Libretto100 kernel version up to 2.6.17.14

_ Libretto100 kernel version up to 2.6.17.14

このtDiaryをサービスしているLibretto100のカーネルを2.4.37.9から2.6.17.14にバージョンアップした。

目的はCardbus(32bit)の100Mbps対応LANカード(NETGEAR FA511)を安定させるため。

実は、しばらく前からどうしてもこのカードを使ってるとカーネルが不安定になり、ファイルシステム(ext3)が壊れるので、LANカードをpcmcia(16bit)の10Mbps(Accton EN2216PLANEX ENW-3503-T)に戻していた。10Mbpsのカードだと全く問題が発生しなくなっていた。

しかし、この環境ではプロバイダの性能を生かしきれてないので、カーネルを2.4.xから2.6.xに上げて様子を見ることにした。

Libretto100にインストールしているSlackware-11.0は一応2.6.17.13にも対応していたので、同じ系列の最新であった2.6.17.14をビルドした。コンフィグはSlackwareのサイトから拝借した。

_ /etc/udev/rules.d/network-devices.rules

カーネルを2.6.17.14にすると、ネットワークデバイスが今までと逆に命名されてしまうようになった。これを固定するためには/etc/udev/rules.d/network-devices.rulesに設定が必要だった。

KERNEL=="eth?", SYSFS{address}=="00:1e:2a:47:e3:ea", NAME="eth0"
KERNEL=="eth?", SYSFS{address}=="00:1e:2a:47:e3:ec", NAME="eth1"

_ /etc/modprobe.d/sound

alsaconfによるALSAの再設定も必要だった。ただし、完全に正しい設定は行われないので/etc/modprobe.d/soundを後で編集した。

alias snd-card-0 snd-cs4232
alias sound-slot-0 snd-cs4232
options snd-cs4232 port=0x534 cport=-1 isapnp=0 dma1=1 dma2=0 irq=9

_ /var/lib/nfs/v4recovery

dmesgに

NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
NFSD: unable to find recovery directory /var/lib/nfs/v4recovery

というメッセージが出るようになっていたので

# mkdir /var/lib/nfs/v4recovery
# chmod 755 /var/lib/nfs/v4recovery

と対処した。


2016年08月17日 Corrupted MAC on input.

_ One day I got a message when I connected to server by ssh :(

$ ssh c760
Corrupted MAC on input.
Connection to c760 closed by remote host.
Connection to c760 closed.

I'm not sure about it, but I tried next command line and got success :)

$ ssh -m hmac-sha1  c760
m-ito@c760's password:
Last login: Wed Aug 17 19:44:34 2016
Linux 3.1.10.

Someone will try to honk your nose today.

3348 m-ito@c760:~$