vine-users ML アーカイブ



[vine-users:069190] Re: PPC 版 Vine3.1のnetcfg のパネルやボタンの日本語 が文字化け

  • From: y_shiro@xxxxxxxxxxxxxxxx
  • Subject: [vine-users:069190] Re: PPC 版 Vine3.1のnetcfg のパネルやボタンの日本語 が文字化け
  • Date: Fri, 10 Dec 2004 17:32:24 +0900
白鳥です。

以前、MLに
[vine-users:068569] network-adminのエラー
を投げた者です。環境はVine3.1(3.0からのアップグレード) Thinkpad i1620で
す。一応、解決策がみつかりましたので参考にしてみてください。
network-adminを使う上で役立つと思います。
ppc版は使ったことがないので、役立たないかもしれませんが…。

エラーの内容は、network-adminを起動しようとするとコンソールに
Entity: line 282: parser error : internal error
      <gatewaydev>p</gatewaydev>
                    ^
Entity: line 282: parser error : Extra content at the end of the
document
      <gatewaydev>p</gatewaydev>
                    ^
というエラーがでて、network-adminが起動しないというものでした。

[vine-users:067953] network-adminの不具合 で紹介されていた解決策で
/etc/sysconfig/networkのgatewaydevを書き換えるというのがありましたが、
自分の場合はこの方法でも解決しませんでした。

そこでいろいろと調べた結果、network-adminでは作成したプロファイルを読み
込むときに
/var/cache/setup-tool-backends/data/network/profiles.xml
というファイルを読みにいっていることがわかりました。で、このファイルをみ
ると
    <gatewaydev>p^A</gatewaydev>
という記述があり、これがエラーの原因のようでした。
そしてprofiles.xmlを削除(または修正)することでnetwork-adminが無事、起動
することができました。


自分なりにまとめると、次のようになります。
[network-adminでエラーが出たとき]
以下のファイルのgatewaydevと記述されている行を修正する。

/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/var/cache/setup-tool-backends/data/network/profiles.xml

たまに壊れるのが一番目のファイル。3番目は滅多に壊れないようです。
また、どのような条件でgatewaydevの行がおかしくなるかといったことは、まだ
つかめていません。

network-adminは以上のようなエラーが出たので、現在は使っていません。
ネットワーク設定は
/etc/sysconfig/network-scripts/ifcfg-eth0
を書き換えて行うようにしています。
必要分のファイルを作成、これらのファイルを差し替え
# /etc/rc.d/init.d/network restart
で切替えています。