趣味で作るプラモデル製作の過程と作品、日々の資格取得へ向けての活動、Apple中心のIT関連ネタを書いています。2013-12-22ルーターマシンのマザーボードを交換した時の備忘録PCTweet自宅のネットワーク環境は勉強も兼ねて組み立てPCをルータに仕立てて運用しています。ルータ機能の他にはDHCPサーバファイアウォール以前にDoS攻撃の踏み台にされたこともあるので、最近はガチガチなセキュリティ。SNMP+MRTGで日々の通信量などのログ取得WebサーバDBサーバApache+MySQLを使って、学生の模試やアンケートの結果を集めています。これらの機能を1台に集約しています。OSはVineLinux。このPCが再起動を繰り返し再起不能の状態になっていました。前から兆候はあったのですが放置していた結果です。そのうち、最初の画面ですら表示されない状況に。ハードウェアトラブルであるのは間違いがありませんが、ある程度予想で原因を追及しなければなりません。マザーボードのどちらかだろうと判断しました。Celeronで動かしています。近くにお店もないのでAmazonを覗くと中古のCeleron。同じCPUが売りに出ていたのでまずはそれを購入して交換。350円でしたが送料を合わせると980円。残念ながら結果は全く変わらず。原因はCPUではなかったようです。なると原因はマザーボード。これは面倒なことになってきた。新しいマザーボードになったらDDR3のメモリも買わなければならないのかも。OS再インストールして設定も一からやり直しかも。思いながら探すと同じ型のマザーボードがまだ売っているではありませんか。これなら最小限の労力で現状復帰できそう。フェイスインターネットショップで6790円+送料。到着後開封すると、同じ型番だけどバージョンが上がっているようで少し違いがあるようです。FDD用コネクタが廃止されていたのが一番大きなところでしょうか。交換して起動チェック。あとは蓋を閉じて設置して終わり...と思いきや、オンボードのネットワークが認識していないようです。ルータにしているので、PCIのNICカードを刺していますが、こちらは通常通り接続できる様子。仮説1)基板のバージョンも上がっているみたいだし、ネットワークのチップが変わった対応できなくなったのだろうか。r8169r8169という以前と変わらないドライバをちゃんとと使えるように見えます。仮説2)設定に何か不具合がある。controllerDEVICE=eth0BOOTPROTO=dhcpHWADDR=00:30:67:3A:69:D1ONBOOT=noTYPE=EthernetNM_CONTROLLED=noUSERCTL=noPEERDNS=yesIPV6INIT=noHWADDRってMACアドレスの事だから、ここを変えないとダメなのかもしれない。BIOS画面から内蔵NICのMACアドレスを知る事ができたので、ここを変更して再起動。方々調べたところ、このページを見つけましたhttp://www.linuxmaster.jp/linux_blog/2011/09/vmwaredevice-eth0-does-not-seem-to-be-present-delaying-initialization.htmlMACアドレスを覚えているところが別な所にもあるのか。NAME="eth2"2番目にあるのが以前のeth0の設定。下にあるのがいつのまにか出来ていた新しい設定、eth2になっている。このあたりが矛盾しているから繋がらないのかということで、2番目のeth0のMACアドレスの部分を新しいMACアドレスに書き換え、eth2の設定は要らないので削除したところ無事接続できるようになりました。ここまでたどり着くのに一日ががりでした。(1)リンクはてなブログブログをはじめる週刊はてなブログはてなブログProはてなブログをはじめよう!m_hikichi_1969さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。