ttyS0

LS-XHL

「LS-XHL にはシリアルコンソールが付けられない」というのが 定説になりつつあるようだが(どこで?)、誰がそんな結論を出した?
私は(悲観的ではあるものの)まだあきらめたわけではない。
「ある」ことは簡単に証明できるが、「ない」ことは証明するのが難しい。

syslog に出ている 「can't open 'ttyS0': No such device or address」の原因を探す。

デバイスファイルがないだけ

デバイスファイルがないだけなんて、そんな単純な事なら楽勝。
root@LS-XHLA1F:~# ls -l /dev/ttyS0
crw-rw-rw-    1 root     root       4,  64 Feb 24  2009 /dev/ttyS0
root@LS-XHLA1F:~#
ある。
ハズレ。

カーネルにシリアルドライバが組み込まれていない

カーネルにシリアルドライバが組み込まれていないとなると、 カーネルの再構築が必要となり、 餅屋でない私には大きなハードルとなる。

まず、LS-QL の dmesg

root@LS-QL233:~# dmesg | less
	:
	:
SGI XFS with ACLs, large block numbers, no debug enabled
SGI XFS Quota Management subsystem
io scheduler noop registered (default)
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
serial8250: ttyS1 at MMIO 0x0 (irq = 4) is a 16550A
serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 3) is a 16550A
serial8250.0: ttyS2 at MMIO 0xf1012100 (irq = 4) is a 16550A
RAMDISK driver initialized: 3 RAM disks of 32768K size 1024 blocksize
loop: module loaded
Marvell Ethernet Driver 'mv_ethernet':
	:
	:
この [Ss]erial で始まる行がその部分。
LS-XHL は、
root@LS-XHLA1F:~# dmesg |less
	:
	:
SGI XFS with ACLs, large block numbers, no debug enabled
SGI XFS Quota Management subsystem
io scheduler noop registered
io scheduler anticipatory registered (default)
RAMDISK driver initialized: 2 RAM disks of 32768K size 1024 blocksize
loop: module loaded
Loading Marvell Ethernet Driver:
	:
	:
と [Ss]erial で始まる行がない。

カーネル再構築か。。。

Buffalo さん、
ちゃんとカーネルのコンフィギュレーションファイルまで 公開してくださいよ。



LS-XHL
バッファローダイレクト
楽天市場
amazon
Sofmap
ValuMore


ファームウェア Ver.1.06βのインストール
ハックの記録
LinkStation/玄箱 をハックしよう

プローブ

Copyright (C) 2003-2009 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市