白鳥です。
以前、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
で切替えています。