つれづれ日記
ぶいよんブイロク?
GA | GW | G | A / amL | S | つれづれ日記 RSS: RDF Site Summary
最新 | 2010年 8月 7月 6月 5月 4月 3月 | もっと前 [ 携帯版 | IPv6版 ]
この日記はよしいまいち コメント

2010年6月15日 次のリリースはもっと先進的に! Fedora 14の新機能をチラ見する

2010年6月15日 次のリリースはもっと先進的に! Fedora 14の新機能をチラ見する

LZMA/Xz圧縮の採用拡大、libjpeg-turbo利用による高速化、 ストレージのマルチパス対応。

  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2010年06月15日(火)| はれ | 4/6 | カテゴリ: Linux Fedora 14

he.net の tunnel broker用の 起動時設定

he.net の tunnel broker用の 起動時設定 。Fedora 12用。

  • SITトンネルのデバイス名はhe-ipv6になる
  • he.netの routed /64アドレスはeth0につける

$ cat /etc/sysconfig/network-scripts/ifcfg-he-ipv6

# Config Script for ifup-sit

### he.net tunnel broker
### http://tunnelbroker.net/

# Uses following information from /etc/sysconfig/network:
#  IPV6_DEFAULTDEV=: controls default route (optional)
#  IPV6_DEFAULTGW=<address>: controls default route (optional)

TYPE=sit
DEVICE=he-ipv6
ONBOOT=yes

IPV6INIT=yes
IPV6FORWARDING=yes
IPV6_ROUTER=yes

IPV6TUNNELIPV4=72.52.104.74
IPV6TUNNELIPV4LOCAL=222.228.173.205
IPV6ADDR=2001:470:1f04:bc2::2/64

# IPV6_MTU=: controls IPv6 MTU for this link (optional)
# IPV6ADDR_SECONDARIES="[/] ..."

このトンネル用の経路を追加する。table 200に設定する。 この設定ファイルには ip -6 route add 以降のコマンドラインを 羅列できる。

$ cat /etc/sysconfig/network-scripts/route6-he-ipv6

# See /etc/iproute2/rt_table
dev he-ipv6 table 200

he.net の routed /64アドレスはeth0に追加する。 /etc/sysconfig/network-scripts/ifcfg-eth0に 以下の1行を追加する。Fedora 12で挟まれた部分はさわらないようにする。

IPV6ADDR=2001:470:1f05:bc2::1/64

別途、/etc/rc.d/rc.localの末尾などに追加:

### Source Address Selection ###
### RFC3484 Rule 6 Lables ###
ip -6 addrlabel add prefix 2001:0470::/32 label 10
### DELETE tunnel entry ###
ip -6 addrlabel del prefix 2002::/16 label 2

### Policy Routing ###
ip -6 rule add to 2001:470::/32 table 200

以下のコマンドで確認する。

$ sudo ifdown he-ipv6
$ sudo ifup he-ipv6
$ ping6 he.net
$ ping6 a.dns.jp
  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2010年05月11日(火)| あめ | 4/5 | カテゴリ: IPv6 Linux Fedora 12

Fedora 12 の Linux kernel 2.6.31.12で IPv6のポリシールーティングがようやく効いた

Fedora 12 の Linux kernel 2.6.31.12で IPv6のポリシールーティングがようやく効いた 。

Policy Routingというと、ソースアドレスやTCPなどの ポート番号を条件にして、特定のルータを指定して経路制御を 行うもの、と思う。

昨日まで試した設定がどうもうまくいかなかった。やったのは、

  • IPv6 over IPv4トンネルを本張る (1つはOCNv6/PPP, 1つはHE.NET/SIT)
  • 自分のサイトのIPv6アドレスはeth0に割り当てる
  • HE.NET: 2001:470:1f05:bc2::1/64
  • OCNv6: 2001:380:e07:10:200:f4ff:fe58:44f/64
  • ポリシールーティングの設定は:
    HE.NETの2001:470:1f05:bc2::/64を ソースアドレスに持つパケットはHE.NETのトンネルに向ける

しかし、ソースアドレスにHE.NETの2001:470:1f05:bc2::1が 選択されても、HE.NETではなくOCNv6のトンネルに向かってしまう。

type unicastを指定してみたり、HE.NETのrouted /64アドレスと トンネルの終端アドレスの両方で ip -6 rule を書いてみたが、 やはり同じだった。

そこで、ソースアドレスの判定をやめることにして、宛先だけを 指定してみることにした。 Linux でのソースアドレス選択にも、「IPv6でポリシー ルーティングすればよい」とあるが、ソースアドレスでの 振り分けはしていない。IPv4のソースアドレスによる振り分けなら、 ほかにたくさん紹介例があるのだが。

ということで、上のnabekenさんの例と同じように、 ソースアドレスではなく宛先アドレスでポリシー設定をした ところうまくいった。

  • IPv6 over IPv4トンネルを本張る (1つはOCNv6/PPP, 1つはHE.NET/SIT)
  • 自分のサイトのIPv6アドレスはeth0に割り当てる
  • HE.NET: 2001:470:1f05:bc2::1/64
  • OCNv6: 2001:380:e07:10:200:f4ff:fe58:44f/64
  • ポリシールーティングの設定は:
    WHOISに掲載されているHE.NETの割当IPv6アドレス2001:470::/32を
    宛先ドレスに持つパケットはHE.NETのトンネルに向ける
  • それ以外はOCNv6のトンネルに向ける
  • どちらかのトンネルが切れたときは、別のトンネルを使う

Fedora 12の場合、iproute2パッケージのipコマンドは もともと入っている。カーネルのAdvanced Routingも onになっているようだ。

### addrlabelはソースアドレス選択時のRFC3484 Rule 6のラベル判定表。

### HE.NETあてのIPv6ネットワークアドレスをラベル10番に設定する

### HE.NET以外の宛先はだいたいラベル1になり、
### HE.NETのソースアドレスはラベル10に判定されるので、
### HE.NET以外の宛先の場合はHE.NETのソースアドレスが
### 選択されることはない。

### 2002::/16のトンネルあてprefixもlabel 1にすれば
### よく使う経路に向けることができるので、label 2は削除しておく

$ sudo ip -6 addrlabel add prefix 2001:0470::/32 label 10
$ sudo ip -6 addrlabel del prefix 2002::/16 label 2
$ ip -6 addrlabel
prefix ::1/128		label 0
prefix ::/96		label 3
prefix ::ffff:0.0.0.0/96 label 4
prefix 2001:470::/32	label 10	### HE.NETのアドレスはここにマッチ
prefix 2001::/32	label 6
prefix 2001:10::/28	label 7
prefix fc00::/7		label 5
prefix ::/0		label 1		### HE.NET以外はだいたいここにマッチ

	### ソースと宛先がどちらもラベル1にマッチすれば、
	### そのソースアドレスが利用される

### HE.NETあてのパケットは、HE.NET用経路テーブルで処理する
$ sudo ip -6 rule add to 2001:470::/32 table 200
$ ip -6 rule
0:      from all lookup local
16383:  from all to 2001:470::/32 lookup ipv6_he_net
32766:  from all lookup main

### HE.NET用経路テーブルは、すべてHE.NETトンネルに送り出す
$ sudo ip -6 route add default dev he-ipv6 table 200
$ ip -6 route list table 200
default dev he-ipv6  metric 1024  mtu 1480 advmss 1420 hoplimit 0

### その他のパケットはすべてOCNv6のトンネルを使う
$ ip -6 route list table main | grep default
default dev he-ipv6  metric 1024  mtu 1480 advmss 1420 hoplimit 0

### 以前はHE.NETのソースアドレスが選択されていたが、
### OCNv6のソースアドレスが選択された [OK]
$ ip route get 2001:dc4::1
2001:dc4::1 from :: via 2001:dc4::1 dev ppp0  \
	src 2001:380:e07:10:200:f4ff:fe58:44f  metric 0
    cache  mtu 1390 advmss 1330 hoplimit 0

### HE.NETあてはHE.NETのソースアドレスと
### HE.NETのトンネルI/Fが選択された [OK]
$ ip route get 2001:470::1
2001:470::1 from :: via 2001:470::1 dev he-ipv6  \
	src 2001:470:1f04:bc2::2  metric 0
    cache  mtu 1480 advmss 1420 hoplimit 0

### もともとOCNv6のソースアドレスが選択されていた宛先。
### OCNv6のソースアドレスとトンネルI/Fが選択された [OK]
$ ip route get 2001:200::1
2001:200::1 from :: via 2001:200::1 dev ppp0  \
	src 2001:380:e07:10:200:f4ff:fe58:44f  metric 0
    cache  mtu 1390 advmss 1330 hoplimit 0

  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2010年05月11日(火)| あめ | 2/5 | カテゴリ: Linux IPv6 Fedora 12

Linuxで IPv6ソースアドレスセレクションの状況を示すコマンドは ip route get "宛先アドレス"

Linuxで IPv6ソースアドレスセレクションの状況を示すコマンドは ip route get "宛先アドレス" 。特にLinux kernelの Advanced Routingをonにしなくても使えた(Linux kernel 2.6.31, Fedora 12)。

LinuxでIPv6トンネルを2本、OCNv6とHE.NET tunnelbrokerの両方を コマンドラインから使おうとして失敗。

ipv6.google.comやa.dns.jpからはping6が返り問題がない。 しかしa.root-servers.netにping6を打つと source address selectionが動いていて、HE.NETのソースアドレスが選択される。 しかし送出されるインターフェースにOCNv6のトンネルが選択されてしまい、 ping6の応答がない。

宛先 宛先 ソースアドレス 出力I/F
a.dns.jp2001:dc4::1 OCNv6(eth0) OCNv6へのトンネルI/F
a.root-servers.net2001:503:ba3e::2:30HE.NET(he-ipv6)OCNv6へのトンネルI/F

ip route コマンドの scope linkオプションはわかりやすそうな気がするが、 ip -6 route | grep ^feとしてIPv6リンクローカルアドレスを見ると、 IPv6にはscopeオプションはない。 しかし、ip -6 route show の表示が読みにくい。2008年当時の情報だからだろうか。

iproute2, ipコマンドの注意:

  • /etc/iproute2/に、ルール、経路テーブルの設定ファイルがある。
  • ip ruleはIPv4とIPv6でルールが別だがルール名が同じなので間違いやすい
  • ip tunnelはPPPトンネルについては表示しない (SIT, GRE, IP-in-IPのみ)

    現状確認

  • ip -6 rule # 経路テーブル名の一覧
  • ip -6 route list table main # テーブル main の経路
  • ip -6 route list table local # テーブル local の経路

    経路を追加

  • /etc/iproute2/rt_tables に "200 ipv6_ocn", "201 ipv6_he_net"を追加

$ sudo ip -6 rule add from 2001:470:1f05:bc2::/64 table ipv6_he_net
$ ip -6 rule		# IPv6の経路テーブルが追加された
0:      from all lookup local
16383:  from 2001:470:1f05:bc2::/64 lookup ipv6_he_net
32766:  from all lookup main

$ ip rule		# IPv4の経路テーブルは追加されていない
0:      from all lookup local
32766:  from all lookup main
32767:  from all lookup default

$ sudo ip -6 route add unicast default dev he-ipv6 table ipv6_he_net
$ sudo ip -6 route flush cache

$ ip -6 rule
0:      from all lookup local
200:    from 2001:470:1f05:bc2::/64 lookup ipv6_he_net
32766:  from all lookup main

$ ip -6 route list table ipv6_he_net
default via 2001:470:1f04:bc2::1 \
    dev he-ipv6  metric 1024  mtu 1480 advmss 1420 hoplimit 0

... しかし ...

$ ip route get 2001:503:ba3e::2:30
2001:503:ba3e::2:30 from :: via 2001:503:ba3e::2:30 \
    dev ppp0  src 2001:470:1f05:bc2::1  metric 0
    cache  mtu 1390 advmss 1330 hoplimit 0

# HE.NETのトンネルI/FではなくOCNv6のppp0 I/Fが選択された。うー

$ ip -6 route get from 2001:470:1f05:bc2::1 2001:503:ba3e::2:30
2001:503:ba3e::2:30 from 2001:470:1f05:bc2::1 via 2001:503:ba3e::2:30 \
	dev he-ipv6  src 2001:470:1f05:bc2::1  metric 0
    cache  mtu 1480 advmss 1420 hoplimit 0

... from を指定すると、期待どおりのvia と dev が表示された ...

### HE.NETのトンネルI/Fではなくeth0にrouted /64のアドレスをつけてみた
### しかし、やはりHE.NETのソースアドレスをつけながらも、出力デバイスが違う

$ ip route get 2404:6800:8007::63
2404:6800:8007::63 from :: via 2404:6800:8007::63 \
    dev ppp0  src 2001:470:1f05:bc2::1  metric 0
    cache  mtu 1390 advmss 1330 hoplimit 0

... こうしても、OCNv6から出て行って、HE.NETトンネルから返ってくる ...

$ ping6 -I 2001:470:1f05:bc2::1 2404:6800:8007::63

... ping6 コマンドで -I でHET.NETのrouted /64のアドレスを指定すれば、
HE.NETのトンネルから出て行き、HE.NETのトンネルから戻ってくる ...

... あ゛ー ...

... よく見たら、どこにping6を打っても、HE.NETのソースアドレスをつけて
OCNv6のトンネルに出て行き、HE.NETのトンネルから戻ってきていた ...

... 一部、2001:240::53、2001:200:c000::35は OCNv6経由だった ...

... ソースアドレスセレクションはOKだが、出力I/Fの選択がおかしい ...
... ポリシールーティングを設定したから? ...

$ sudo ip -6 rule del from 2001:470:1f05:bc2::/64 table ipv6_he_net

... やはりHE.NETのソースアドレスでOCnv6に出て行く ...

$ sudo ip -6 rule add from 2001:470:1f05:bc2::/64 table ipv6_he_net
$ sudo ip -6 route add ::/0 via 2001:470:1f04:bc2::1 \
  dev he-ipv6 mtu 1300 table ipv6_he_net

... やはり同じ ...

しかし、ping6 -I he_net_ipv6_tunnel_server_addr 2001:503:ba3e::2:30 としたあと、ping6 2001:503:ba3e::2:30 が通るようになってしまった。 tcpdumpしてみると、行きはOCNv6のppp0から出て行き、帰りはHE.NETの SIT tunnel I/Fから応答が届いた。いやはや。

参考資料:

  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2010年05月09日(日)| はれ | 3/4 | カテゴリ: Linux IPv6 Fedora 12

Linuxギークのためのオンラインショップ「Linux.com Store」開店 (2010年3月)

Linuxギークのためのオンラインショップ「Linux.com Store」開店 (2010年3月) 。 "FSCK The Establishment"の意味がよくわからなかったが、 FSCKは叩きなおす(Hack)という感じだろうか。 いまどきfsckは使わないので、なんとも古風なキーワードだと思った。 SとUを入替えればFUCKになるのだけれども、そういうシャレなのだろうか。

Linux.comには、幼児用のワンピースもある。Tシャツコンテストもある。 自分なら何がいいだろうか。Linux as Infrastractureか、 /dev The Worldか。LAPI - Love API かも。

  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2010年04月15日(木)| あめ | 8/12 | カテゴリ: Software Linux

Util-linux-ng-2.16で、tailfというのがあったのか

Util-linux-ng-2.16で、tailfというのがあったのか 。いつも tail -fと打ってた。あ゛ー。
  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2009年12月16日(水)| くもり | 1/3 | カテゴリ: Software Linux

ファイル作成後、20分以上経過したファイルは、
find . -cmin +20
これもUbuntu 8 の/etc/cron.d/php5 より 。

  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2009年09月23日(水)| くもり | 2/2 | カテゴリ: Linux

find . -name .htaccess -print0 | xargs -r -0 grep AuthUser-print0 は複数フィールドでも通るようにnullで文字列を終端する表示

 find . -name .htaccess -print0 | xargs -r -0 grep AuthUser

-print0 は複数フィールドでも通るようにnullで文字列を終端する表示 。 xargs のほうは、-rで、空のときは実行しない指定、-0 で null 終端 文字列を受け取る指定。Ubuntu 8の/etc/cron.d/php5 より。

  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2009年09月23日(水)| くもり | 1/2 | カテゴリ: Linux

LinuxでNAT,NAPT,マスカレードするとき、 IPsec NATトラバーサル(NAT-T)がないときに IPsecをパススルー/素通しにするときは、IPsec GWからの 戻りパケットをDNATする

LinuxでNAT,NAPT,マスカレードするとき、 IPsec NATトラバーサル(NAT-T)がないときに IPsecをパススルー/素通しにするときは、IPsec GWからの 戻りパケットをDNATする 。

-I POSTROUTING 1 -p 50 -j ACCEPTというのもあったが、 何か別の使い方のようだった。今回の使い方は、 172.16.64.0/18というプライベートIPv4アドレスの ネットワークと、インターネットの間をNAPTしている ときに、プライベートIPアドレスのホストから、 インターネット接続を経由して、IPsec トランスポートモードで IPsec GWに接続する、というもの。

特別何かイケてる設定は見当たらなかった。Fedora 9 と Linux 2.6.27 は、IP MASQUERADE(nat, napt)で、IPsecには対応していない、 ということらしい。espspi と ipアドレスで振り分けできそうな 気もするけれど、いまどきはNAT-Tを使うのがあたりまえなのか。

#
# ファイル名: iptabes.ipsec-nat
#
# ルータとして動作するため次のコマンドが必要
# echo 1 > /proc/sys/net/ipv4/ip_forward
#
# この iptables 用ルールをロードするために、次のコマンドを実行する
# iptables-restore --noflush < iptables.ipsec-nat
#
*filter
:FORWARD ACCEPT [0:0]

-F FORWARD
-A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT
-A FORWARD -p 50 -j ACCEPT
-A FORWARD -o eth0 -s 172.16.64.0/18 -j ACCEPT
-A FORWARD -j DROP
COMMIT

*nat
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]

-F OUTPUT
-F PREROUTING
-A PREROUTING -p 50 -s $IPSEC_GW_HOST_IP -j DNAT --to-destination $IPSEC_CLIENT

-F POSTROUTING
-A POSTROUTING -o eth0 -s 172.16.64.0/18 -j MASQUERADE
COMMIT

このMASQUERADEが通ると、/proc/net/nf_conntrack に、 種別=unknownで、エントリが追加される。

% grep unknown /proc/net/nf_conntrack
ipv4     2 unknown  50 591 src=172.16.99.11 dst=100.123.50.4 packets=210 bytes=26040 
  src=100.123.50.4 dst=222.228.173.205 packets=313 bytes=37808 mark=0 secmark=0 use=1
  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2009年09月16日(水)| はれ | 1/1 | カテゴリ: Network Security Linux

Ubuntu Gutsy でも出ている不具合 "wlan0: txs packet size do not coinsist with txd"が自宅サーバでも出ていた

Ubuntu Gutsy でも出ている不具合 "wlan0: txs packet size do not coinsist with txd" が自宅サーバでも出ていた 。 15:13から、15:37まで。1~5秒おきに、多いときは1秒で20回ぐらい。

Dec 16 15:36:17 kernel: eth0: txs packet size do not coinsist with txd 
  txd_:0x00000448, txs_:0x00010449!
Dec 16 15:36:17 kernel: txd read ptr: 0x1460
Dec 16 15:36:17 kernel: txs-behind:0x00010449
Dec 16 15:36:17 kernel: txs-before:0x00010449

...

Dec 16 15:37:10 kernel: atl2: eth0 NIC Link is Up<100 Mbps Half Duplex>

とりあえず実行中のkernelが古かったので、新しい kernel-2.6.27.7-53.fc9.i686にした。 chrootもrsyslogも、pingもちゃんと動いていなかったようだ。

  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2008年12月16日(火)| はれ | 7/7 | カテゴリ: Network Linux Fedora 9

Fedora EPEL

Fedora EPEL 。だったらFedoraを使えばいいのに。 新しいパッケージを使うには、新しいOSやライブラリ、 新しい関連パッケージが必要になることが多いだろうに。 だいたい、「新しくないから」RHELやCentOSを使うのではないのか?
  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2008年12月12日(金)| はれ | 5/5 | カテゴリ: Fedora Linux

最新のFedoraとUbuntuではrelatimeもnoatimeもいらない

最新のFedoraとUbuntuではrelatimeもnoatimeもいらない 。 default_relatimeでなんとかするまでのLinusとIngoのやりとりつき。 あぁわかりやすい。いいなぁこの記事。
  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2008年10月30日(木)| はれ | 6/6 | カテゴリ: Linux Fedora 9

PowerTOPを試してみる 。

  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2008年10月30日(木)| はれ | 5/6 | カテゴリ: Linux Fedora 9

EeePC 4GのLCD 液晶ディスプレイの バックライトをオフ 消す 消灯するには、 vbetool dpms off

EeePC 4GのLCD 液晶ディスプレイの バックライトをオフ 消す 消灯するには、 vbetool dpms off

/sys/class/backlight/eeepc/以下の値は0ばかりで動作していないように 見える(kernel-2.6.26.6-79.fc9.i686)。 UbuntuなどのX Windowを前提としたデスクトップシステムでは /usr/bin/xrandr (xorg-x11-server-utils)を使ったバックライトの 消灯が普通のようだが、サーバ用途でテキストコンソールにしか 使っていない場合、Xサーバを動かしていないので、xrandrは使えない。

結局、ACPI経由で呼び出される、ホットキー用のスクリプトは、 vbetoolを使って、下のようにした。 実際にバックライトのオン/オフが反映されるまでに1秒ぐらいかかるが、 まあしかたがない。

# vi /etc/acpi/actions/hotkeys.sh
#!/bin/bash

case "$3" in
    #Fn+F5
    00000030)
	if [ -f /var/run/console-off ]; then
	  logger "ACPI hotkey $3 - console on"
	  vbetool dpms on
	  rm -f /var/run/console-off
	else
	  logger "ACPI hotkey $3 - console off"
	  vbetool dpms off
	  touch /var/run/console-off
	fi
	;;

    *)
	logger "ACPI hotkey $3 action is not defined"
	;;
esac

# chmod 755 /etc/acpi/actions/hotkeys.sh

それにしてもなかなかvbetoolに行き当たらなかった。 EeePCを自宅サーバにしている人って少ないのかな? 当然すぎて見当たらないのか。テキストコンソールのモニタ、 VESA対応ディスプレイの電源OFFはvbetoolで操作、というのは Linux教科書にも書いてあるのだろうか? "linux 教科書 vbetool"で ググっても、3件とも関係なかった (hatena.ne.jp, nbu.ac.jp, dtdns.net)。 エコ的には必須なんだけどなぁ。

問題はファン。

  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2008年10月27日(月)| はれ | 3/3 | カテゴリ: Hardware Fedora 9 Linux EeePC

Linux標準教科書の "viを一番簡単に利用する方法"を読んでみて

Linux標準教科書の "viを一番簡単に利用する方法"を読んでみて 。 かなりぐっとくる見出しだったので読んでみた。iコマンドでinsertモードに 入っても、カーソルキーが効く、とある。なるほどー。今は効くのか。 これは簡単。上の行でも下の行でも移動できる。

行移動に関しては:コマンドを使った行指定が説明 されている。確かに、s/// コマンドでも利用するので、これは必要。 vi に慣れたら、Gを使ってほしい。

コマンド 操作
1G ファイルの先頭行へ移動する
[数字]G 数字で指定した番号の行に移動する
G ファイルの最終行に移動する

あと、強制上書きコマンドの :w! は、ファイルの書き込み モードがオフになっていても、オーナーがグループが合っていれば 書き込みできてしまうので、よく注意が必要だ。

  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2008年09月23日(火)| はれ | 3/3 | カテゴリ: Vi Linux

Linux標準教科書「PDF形式 2.3MB」を見てみた

Linux標準教科書「PDF形式 2.3MB」を見てみた 。 骨ではある。ハードウェアについても書かれていて、配慮を感じる。 けれど、どうも楽しくない。絵がない。構造の説明がないので、 一貫性を理解した、という実感がわかない。無料なので、しかたないか。

コマンドを使って理解することもできるが、教科書でUNIXの 一貫性を見せてあげれば、これは楽しい、わかりやすい、と 読者は思うのではなかろうか。

  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2008年09月23日(火)| はれ | 2/3 | カテゴリ: Software Linux Hardware

Fedora 9 の環境で、popplerベースの軽量PDFビューアと言われる epdfview をインストールしてみた

Fedora 9 の環境で、popplerベースの軽量PDFビューアと言われる epdfview をインストールしてみた 。 poppler はxpdf に代わる、軽量高速でOSの機能も利用できるようにした PDFのレンダリングエンジンらしい。 Fedora 9 では、epdfviewはX Window がない環境でも、追加のパッケージは poppler と poppler-glib のみで助かる(ほかのディストリビューションでは 何が必要か知らないけれども)。

しかし、もともとやりたいことは、PDFファイルを画像化したいだけ だった。epdfviewはコマンドを呼んでも、Xの画面を探しに行くだけで、 画像変換はできないらしい。

古いパッケージ名で xpdf-utilsというのがあるが、これを yum info xpdf-utils とすると、poppler-utils というのが表示される。このpoppler-utilsの 中に、昔からあるコマンドのpdftoppmなどがある。なるほど。ちなみに xpdf-utilsというRPMパッケージのファイルは、Fedora のFTP サイトにはない。 パッケージ名の読み替えか、別名づけが行われているようだ。

  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2008年09月21日(日)| くもり | 7/10 | カテゴリ: Fedora Linux

"fedora-release" パッケージの中にrawhide-fedora.ks があった

"fedora-release" パッケージの中にrawhide-fedora.ks があった 。fedora-release パッケージが1件だけ更新されていたので 確認してみた。rpm -ql fedora-release で表示。
  • kernel* という書き方でいいのか
  • @gnome-desktopなどグループたくさん。
  • 各国言語のパッケージはすべて、のようなかんじ
  • @なんとか-development もたくさん

さすが開発者向け。なんでもあり。このインストールは けっこう時間がかかりそう。yum update にもかなりの メモリが必要そう。と思ったけれど、基本的に f9-fedora.ks も 全部入りだった。rawhide にあって f9-fedora にないのは、 kernel-kdump*, syslog-ng, swfdec, libflashsupport, nspluginwrapper, esperanto-support, kashubian-support, macedonian-support, northern-sami-support, walloon-support, gimp-help, java-1.6.0-openjdk-src, xorg-x11-docs, kernel-doc, java-1.5.0-gcj-src, java-1.5.0-gcj-devel, libgcj-src, *javadoc*

テストに必要なks (kickstart) ファイルかしらん。

その他のksは、f9-fedora.ks と、livecd-fedora-9-base-desktop.ks など、 livecd関係が7本。livecd用 ks はスクリプトが多い。

  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2008年09月16日(火)| くもり | 5/5 | カテゴリ: Linux Fedora

自宅サーバの TOSHIBA SS3380 のFedora 9での動作状況

自宅サーバの TOSHIBA SS3380 のFedora 9での動作状況 。

東芝PCギャラリー/DynaBook SS 3380V ハードウェア仕様

  • 東芝 TOSHIBA SS3380V
  • Mobile Pentium II 400MHz
  • キャッシュメモリ: 32KB(1次キャッシュ、CPUに内蔵)、256KB(2次キャッシュ、CPUに内蔵)
  • BIOS: 512KB(フラッシュROM)、ACPI 1.0b、APM1.2、Plug and Play 1.0a
  • チップセット: TOSHIBA toPIC
  • メモリ: 128MB SDRAM (最大)
  • メモリ専用スロット: 1
  • HDD: 40GB
  • FDD: 非装着 (3.5型、1.44MB/1.2MB/720KB、専用拡張ポート経由で外付け)
  • 内部ディスプレイ: 11.3型FLサイドライト付き低温ポリシリコンTFTカラー液晶(※1)、 1,024×768ドット:1,677万色(※2)
  • ビデオRAM: 2.5MB
  • グラフィックアクセラレータ: NeoMagic MagicMedia 256AV (NM2200)(PCIバス接続)
  • インタフェース
    • USBコネクタ×1(※9)
    • FDDコネクタ×1
    • I/Oアダプタコネクタ ×1
    • 大容量バッテリコネクタ×1
    • 赤外線通信ポート(IrDA1.1準拠、最大4Mbps/115kbps)×1
    • マイク入力(3.5mmモノラルミニジャック)×1
    • ヘッドホン出力(3.5mmステレオミニジャック)×1
    • モデム(RJ-11)×1 1
  • 省電力機能: ディスプレイ制御、HDD制御、CPU制御、ハイバネーション機能(※10)、 スタンバイ/メモリサスペンド機能、自動電源投入(タイマ呼出)
  • 消費電力: 最大約30W、スタンバイ/メモリサスペンド状態 約1.8W(バッテリ充電なし)
  • 省エネ法に基づくエネルギー消費効率: S 区分0.0039
  • 環境条件: 温度5~35℃、湿度20~80%(但し結露しないこと)
  • 外形寸法(突起部含まず): 262mm(幅)×214mm(奥行)×19.8mm(最薄部)/26mm(高さ)

ls /proc/acpi/processor/CPU0/

info        limit       power       throttling

/proc/acpi/processor/CPU0/*

processor id:            0
acpi id:                 1
bus mastering control:   yes
power management:        yes
throttling control:      no
limit interface:         no

limit: 

active state:            C0
max_cstate:              C8
bus master activity:     00000000
maximum allowed latency: 2000000000 usec
states:
    C1:                  type[C1] promotion[--] demotion[--] latency[000] \
			usage[00000014] duration[00000000000000000000]
    C2:                  type[C2] promotion[--] demotion[--] latency[001] \
			 usage[-1309488021] duration[00000001486873688822]

throttling: 

ls /proc/acpi/thermal_zone/THRM/

cooling_mode  polling_frequency  state  temperature  trip_points

/proc/acpi/thermal_zone/THRM/*

cooling_mode: 

polling frequency:       30 seconds

state:                   ok

temperature:             60 C

critical (S5):           93 C
passive:                 92 C: tc1=9 tc2=2 tsp=1800 devices=CPU0
active[0]:               92 C: devices= FAN
active[1]:               92 C: devices= FAN

ls /proc/acpi/toshiba/

fan  keys  lcd  version  video

/proc/acpi/toshiba/*

running:                 0
force_on:                0

hotkey_ready:            1
hotkey:                  0x013b

brightness:              0
brightness_levels:       8

driver:                  0.18
proc_interface:          1

lcd_out:                 1
crt_out:                 0
tv_out:                  0

lspci

00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (AGP disabled) \
  (rev 03)
00:04.0 VGA compatible controller: Neomagic Corporation NM2200 [MagicGraph 256AV] (rev 12)
00:05.0 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:05.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:05.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:05.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
00:09.0 Communication controller: Toshiba America Info Systems FIR Port (rev 23)
00:0b.0 CardBus bridge: Toshiba America Info Systems ToPIC97 (rev 05)
00:0b.1 CardBus bridge: Toshiba America Info Systems ToPIC97 (rev 05)
00:0c.0 Multimedia audio controller: ESS Technology ES1978 Maestro 2E (rev 10)
05:00.0 Ethernet controller: 3Com Corporation 3cCFE575CT CardBus [Cyclone] (rev 10)

dmesg

Initializing cgroup subsys cpuset
Linux version 2.6.25.6-55.fc9.i686 (mockbuild@) \
  (gcc version 4.3.0 20080428 (Red Hat 4.3.0-8) (GCC) ) #1 SMP \
  Tue Jun 10 16:27:49 EDT 2008
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000e8000 - 00000000000ec000 (reserved)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 0000000007fe0000 (usable)
 BIOS-e820: 0000000007fe0000 - 0000000007ff0000 (ACPI data)
 BIOS-e820: 0000000007ff0000 - 0000000008000000 (reserved)
 BIOS-e820: 00000000100a0000 - 00000000100b6e00 (reserved)
 BIOS-e820: 00000000100b6e00 - 00000000100b7000 (ACPI NVS)
 BIOS-e820: 00000000100b7000 - 0000000010100000 (reserved)
 BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
127MB LOWMEM available.
Scan SMP from c0000000 for 1024 bytes.
Scan SMP from c009fc00 for 1024 bytes.
Scan SMP from c00f0000 for 65536 bytes.
Scan SMP from c009fc00 for 1024 bytes.
Using x86 segment limits to approximate NX protection
Entering add_active_range(0, 0, 32736) 0 entries of 256 used
Zone PFN ranges:
  DMA             0 ->     4096
  Normal       4096 ->    32736
  HighMem     32736 ->    32736
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0:        0 ->    32736
On node 0 totalpages: 32736
  DMA zone: 32 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 4064 pages, LIFO batch:0
  Normal zone: 223 pages used for memmap
  Normal zone: 28417 pages, LIFO batch:7
  HighMem zone: 0 pages used for memmap
  Movable zone: 0 pages used for memmap
DMI 2.1 present.
Using APIC driver default
ACPI: RSDP 000F0160, 0014 (r0 TOSHIB)
ACPI: RSDT 07FE0000, 002C (r1 TOSHIB 750        970814 TASM  4010000)
ACPI: FACP 07FE0054, 0074 (r1 TOSHIB 750        970814 TASM  4010000)
ACPI: DSDT 07FE00C8, 4053 (r1 TOSHIB 3300CT   19991008 MSFT  100000A)
ACPI: FACS 100B6E00, 0040
ACPI: BOOT 07FE002C, 0028 (r1 TOSHIB 750        970814 TASM  4010000)
ACPI: DMI detected: Toshiba
ACPI: PM-Timer IO Port: 0xfe08
Allocating PCI resources starting at 20000000 (gap: 10100000:efe80000)
PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
PM: Registered nosave memory: 00000000000a0000 - 00000000000e8000
PM: Registered nosave memory: 00000000000e8000 - 00000000000ec000
PM: Registered nosave memory: 00000000000ec000 - 00000000000f0000
PM: Registered nosave memory: 00000000000f0000 - 0000000000100000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32481
Kernel command line: ro root=UUID=xxxxx-xxxxx-xxxxx-xxxx
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffb000 (0110c000)
Enabling fast FPU save and restore... done.
Initializing CPU#0
CPU 0 irqstacks, hard=c07b8000 soft=c0798000
PID hash table entries: 512 (order: 9, 2048 bytes)
Detected 399.929 MHz processor.
Console: colour VGA+ 80x25
console [tty0] enabled
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Memory: 122052k/130944k available \
  (2234k kernel code, 8344k reserved, 1119k data, 284k init, 0k highmem)
virtual kernel memory layout:
    fixmap  : 0xffc53000 - 0xfffff000   (3760 kB)
    pkmap   : 0xff400000 - 0xff800000   (4096 kB)
    vmalloc : 0xc8800000 - 0xff3fe000   ( 875 MB)
    lowmem  : 0xc0000000 - 0xc7fe0000   ( 127 MB)
      .init : 0xc074e000 - 0xc0795000   ( 284 kB)
      .data : 0xc062e8b5 - 0xc0746800   (1119 kB)
      .text : 0xc0400000 - 0xc062e8b5   (2234 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
CPA: page pool initialized 1 of 1 pages preallocated
SLUB: Genslabs=12, HWalign=32, Order=0-1, MinObjects=4, CPUs=1, Nodes=1
Calibrating delay using timer specific routine.. 801.00 BogoMIPS (lpj=400502)
Security Framework initialized
Capability LSM initialized
Mount-cache hash table entries: 512
Initializing cgroup subsys ns
Initializing cgroup subsys cpuacct
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Compat vDSO mapped to ffffe000.
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
Freeing SMP alternatives: 20k freed
ACPI: Core revision 20070126
ACPI: setting ELCR to 0200 (from 0a00)
CPU0: Intel Mobile Pentium II stepping 0d
SMP motherboard not detected.
Local APIC not detected. Using dummy APIC emulation.
Brought up 1 CPUs
sizeof(vma)=84 bytes
sizeof(page)=32 bytes
sizeof(inode)=340 bytes
sizeof(dentry)=132 bytes
sizeof(ext3inode)=492 bytes
sizeof(buffer_head)=56 bytes
sizeof(skbuff)=176 bytes
sizeof(task_struct)=3696 bytes
CPU0 attaching sched-domain:
 domain 0: span 00000001
  groups: 00000001
net_namespace: 548 bytes
Booting paravirtualized kernel on bare hardware
Time: 23:11:35  Date: 06/24/08
NET: Registered protocol family 16
No dock devices found.
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xfedce, last bus=21
PCI: Using configuration type 1
Setting up standard PCI resources
ACPI: EC: Look up EC in DSDT
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S3 S4 S5)
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
pci 0000:00:05.3: quirk: region fe00-fe3f claimed by PIIX4 ACPI
pci 0000:00:05.3: quirk: region fe70-fe7f claimed by PIIX4 SMB
pci 0000:00:05.3: PIIX4 devres B PIO at 006c-006f
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 10 *11 12)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 10 *11 12)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 *11 12)
ACPI: Blank IRQ resource
ACPI: Resource is not an IRQ entry
ACPI: PCI Interrupt Link [LNKE] (IRQs) *0, disabled.
ACPI: Power Resource [PIHD] (on)
ACPI: Power Resource [PFAN] (off)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
ACPI: bus type pnp registered
PCI: setting IRQ 13 as level-triggered
pnp: PnP ACPI: found 12 devices
ACPI: ACPI bus type pnp unregistered
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a report
NetLabel: Initializing
NetLabel:  domain hash size = 128
NetLabel:  protocols = UNLABELED CIPSOv4
NetLabel:  unlabeled traffic allowed by default
ACPI: RTC can wake from S4
system 00:00: iomem range 0x0-0x9ffff could not be reserved
system 00:00: iomem range 0xe8000-0xebfff could not be reserved
system 00:00: iomem range 0xf0000-0xfffff could not be reserved
system 00:00: iomem range 0x100000-0x7fdffff could not be reserved
system 00:00: iomem range 0x7fe0000-0x7feffff could not be reserved
system 00:00: iomem range 0x7ff0000-0x7ffffff could not be reserved
system 00:00: iomem range 0x100a0000-0x100fffff could not be reserved
system 00:00: iomem range 0xfff00000-0xffffffff could not be reserved
system 00:08: ioport range 0x480-0x48f has been reserved
system 00:08: ioport range 0x4d0-0x4d1 has been reserved
system 00:08: ioport range 0xfd00-0xfd3f has been reserved
system 00:08: ioport range 0xfeac-0xfeac has been reserved
system 00:08: ioport range 0xfe00-0xfe3f has been reserved
system 00:08: ioport range 0xfe40-0xfe41 has been reserved
system 00:08: ioport range 0xfe90-0xfe97 has been reserved
system 00:08: ioport range 0xfe9e-0xfe9e has been reserved
system 00:08: ioport range 0xfe50-0xfe55 has been reserved
system 00:08: ioport range 0xfe70-0xfe7f has been reserved
PCI: Bus 1, cardbus bridge: 0000:00:0b.0
  IO window: 0x00001000-0x000010ff
  IO window: 0x00001400-0x000014ff
  PREFETCH window: 0x20000000-0x23ffffff
  MEM window: 0x24000000-0x27ffffff
PCI: Bus 5, cardbus bridge: 0000:00:0b.1
  IO window: 0x00001800-0x000018ff
  IO window: 0x00001c00-0x00001cff
  PREFETCH window: 0x28000000-0x2bffffff
  MEM window: 0x2c000000-0x2fffffff
PCI: Enabling device 0000:00:0b.0 (0000 -> 0003)
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:0b.0 to 64
PCI: Enabling device 0000:00:0b.1 (0000 -> 0003)
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:0b.1[B] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:0b.1 to 64
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
checking if image is initramfs...<7>Switched to high resolution mode on CPU 0
 it is
Freeing initrd memory: 2636k freed
Simple Boot Flag value 0x37 read from CMOS RAM was invalid
Simple Boot Flag at 0x0 set to 0x1
apm: BIOS version 1.2 Flags 0x02 (Driver version 1.16ac)
apm: overridden by ACPI.
audit: initializing netlink socket (disabled)
type=2000 audit(1214349096.611:1): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
pci 0000:00:00.0: Limiting direct PCI/PCI transfers
pci 0000:00:04.0: Boot video device
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
ACPI: Transitioning device [FAN] to D3
ACPI: PNP0C0B:00 is registered as cooling_device0
ACPI: Fan [FAN] (off)
ACPI: CPU0 (power states: C1[C1] C2[C2])
ACPI: ACPI0007:00 is registered as cooling_device1
ACPI: LNXTHERM:01 is registered as thermal_zone0
ACPI: Thermal Zone [THRM] (72 C)
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Non-volatile memory driver v1.2
Linux agpgart interface v0.103
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
brd: module loaded
input: Macintosh mouse button emulation as /devices/virtual/input/input0
Yenta: CardBus bridge found at 0000:00:0b.0 [1179:0001]
Yenta: ISA IRQ mask 0x04b8, PCI irq 11
Socket status: 30000007
Yenta: CardBus bridge found at 0000:00:0b.1 [1179:0001]
Yenta: ISA IRQ mask 0x04b8, PCI irq 11
Socket status: 30000020
PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
rtc_cmos 00:07: rtc core: registered rtc_cmos as rtc0
rtc0: alarms up to one year
cpuidle: using governor ladder
cpuidle: using governor menu
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
drivers/hid/usbhid/hid-core.c: v2.6:USB HID core driver
TCP cubic registered
Initializing XFRM netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
Using IPI No-Shortcut mode
registered taskstats version 1
  Magic number: 12:859:201
Freeing unused kernel memory: 284k freed
Write protecting the kernel read-only data: 908k
Marking TSC unstable due to: TSC halts in idle.
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver
USB Universal Host Controller Interface driver v3.0
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:05.2[D] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:05.2: UHCI Host Controller
uhci_hcd 0000:00:05.2: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:05.2: irq 11, io base 0x0000ffe0
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
usb usb1: New USB device found, idVendor=1d6b, idProduct=0001
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: UHCI Host Controller
usb usb1: Manufacturer: Linux 2.6.25.6-55.fc9.i686 uhci_hcd
usb usb1: SerialNumber: 0000:00:05.2
pccard: CardBus card inserted into slot 1
SCSI subsystem initialized
Driver 'sd' needs updating - please use bus_type methods
input: PS/2 Generic Mouse as /devices/platform/i8042/serio1/input/input2
libata version 3.00 loaded.
ata_piix 0000:00:05.1: version 2.12
scsi0 : ata_piix
scsi1 : ata_piix
ata1: PATA max UDMA/33 cmd 0x1f0 ctl 0x3f6 bmdma 0xfe60 irq 14
ata2: PATA max UDMA/33 cmd 0x170 ctl 0x376 bmdma 0xfe68 irq 15
ata1.00: ATA-5: TOSHIBA MK4019GAX, FA001A, max UDMA/100
ata1.00: 78140160 sectors, multi 16: LBA 
ata1.00: configured for UDMA/33
scsi 0:0:0:0: Direct-Access     ATA      TOSHIBA MK4019GA FA00 PQ: 0 ANSI: 5
sd 0:0:0:0: [sda] 78140160 512-byte hardware sectors (40008 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 0:0:0:0: [sda] 78140160 512-byte hardware sectors (40008 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
 sda: sda1 sda2 sda3 sda4 < sda5 sda6 >
sd 0:0:0:0: [sda] Attached SCSI disk
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
sd 0:0:0:0: Attached scsi generic sg0 type 0
cs: IO port probe 0x100-0x3af: excluding 0x378-0x37f
cs: IO port probe 0x3e0-0x4ff: clean.
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0xc00-0xcf7: clean.
cs: IO port probe 0xa00-0xaff: clean.
cs: IO port probe 0x100-0x3af: excluding 0x378-0x37f
cs: IO port probe 0x3e0-0x4ff: clean.
cs: IO port probe 0x820-0x8ff: clean.
cs: IO port probe 0xc00-0xcf7: clean.
cs: IO port probe 0xa00-0xaff: clean.
NET: Registered protocol family 23
PCI: Enabling device 0000:05:00.0 (0000 -> 0003)
ACPI: PCI Interrupt 0000:05:00.0[A] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
3c59x: Donald Becker and others.
0000:05:00.0: 3Com PCI 3CCFE575CT Tornado CardBus at c8824000.
PCI: Setting latency timer of device 0000:05:00.0 to 64
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
IrDA: Registered device irda0
toshoboe: Using multiple tasks, version $Id: donauboe.c V2.18 ven jan 10 03:14:16 2003$
piix4_smbus 0000:00:05.3: Found 0000:00:05.3 device
Linux video capture interface: v2.00
ACPI: PCI Interrupt 0000:00:0c.0[A] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
videodev: "Maestro radio" has no release callback. \
  Please fix your driver for proper sysfs support, \
  see http://lwn.net/Articles/36850/
input: PC Speaker as /devices/platform/pcspkr/input/input3
maestro_radio: probe of 0000:00:0c.0 failed with error -5
input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input4
ACPI: Power Button (FF) [PWRF]
input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input5
ACPI: Lid Switch [LID]
ACPI: AC Adapter [ADP1] (on-line)
ACPI: Battery Slot [BAT1] (battery present)
ACPI: Battery Slot [BAT2] (battery absent)
Floppy drive(s): fd0 is 1.44M
FDC 0 is an 8272A
toshiba_acpi: Toshiba Laptop ACPI Extras version 0.18
toshiba_acpi:     HCI method: \_SB_.VALD.GHCI
parport_pc 00:0b: reported by Plug and Play ACPI
parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
udev: renamed network interface eth0 to eth2
ppdev: user-space parallel port driver
es1968: clocking to 48000
device-mapper: uevent: version 1.0.3
device-mapper: ioctl: 4.13.0-ioctl (2007-10-18) initialised: dm-devel@redhat.com
device-mapper: multipath: version 1.0.5 loaded
EXT3 FS on sda2, internal journal
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3 FS on sda5, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Adding 522104k swap on /dev/sda3.  Priority:-1 extents:1 across:522104k
  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2008年07月07日(月)| あめ | 4/5 | カテゴリ: Hardware Linux Fedora

Fedora 9 にして、sshd へのログインが 遅くなったの確認してみた

Fedora 9 にして、sshd へのログインが 遅くなったの確認してみた 。 /etc/ssh/sshd_config の UseDNS no にすると、早くなった。 sshd へのリクエストの直後、IPv4アドレスを逆引きしたあと、 逆引きで得られたホスト名で正引きをしているが、そのときに AAAA も正引きしていて、その応答が ServFail だと、10-30秒おき ぐらいに繰り返し正引きを行っていた。
  • Twitter
  • はてなブックマークに追加
  • Google
  • Yahooブックマーク
  • Facebook
| 2008年06月27日(金)| くもり | 2/3 | カテゴリ: Linux Software IPv6 Fedora
Linuxカテゴリ
1ページ >>

お便りはこちらへ (sshida@gmail.com)
見出し一覧は RSS で つれづれ日記 RSS: RDF Site Summary