Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000207Vine Linux1 バグ2006-09-21 16:182006-09-25 01:30
報告者anonymous 
担当者 
優先度再現性不明 
状態完了解決状況不明 
バージョン4.0beta 
修正予定バージョン修正済バージョン 
概要0000207: CG-LACBGTD(GbE)がハイバネーション(&サスペンド)後に100Baseになる
説明coregaのCG-LACBGTDを使用しているのですがVineLinux4.0Beta(1,2共)でハイバネーションやサスペンド時の復帰後にカードのLED表示が100Baseとなります。
※転送速度を調べた訳ではないのでLEDの表示だけの可能性もあります。
また復帰時にIPアドレスを再取得に失敗し停止する場合がありました。

使用機種:IBM ThinkPad240&TjinkPad i1124
カード:corega CG-LACBGTD(コントローラチップ Realtek RTL8169SBL)
タグ設定されていません。
archx86
パッケージなし
添付ファイル

- 関連

-  コメント
(0001298)
daisuke (管理者)
2006-09-21 17:46

> coregaのCG-LACBGTDを使用しているのですがVineLinux4.0Beta(1,2共)で
> ハイバネーションやサスペンド時の復帰後にカードのLED表示が
> 100Baseとなります。
> ※転送速度を調べた訳ではないのでLEDの表示だけの可能性もあります。
>
> また復帰時にIPアドレスを再取得に失敗し停止する場合がありました。
>
>
> 使用機種:IBM ThinkPad240&TjinkPad i1124
> カード:corega CG-LACBGTD(コントローラチップ Realtek
> RTL8169SBL)

該当するカードをと機種をもっていないので検証はできませんが、
hibernate を利用しているのであれば、/etc/hibernate/common.conf で

# EjectCards yes

の行を有効にしてみてください。
標準ではインタフェースのダウン/アップしか行いませんが、
これを有効にすることで card が抜き差しされた扱いになります。

# r8169 driver が suspend/resume で状態を保持できないのかもしれません。
(0001299)
anonymous (参照)
2006-09-24 22:10

> # EjectCards yes
上記コメントを外して見ましたが1000Baseになりませんでした

> # r8169 driver が suspend/resume で状態を保持できないのかもしれま
> せん。
# modprobe -r r8169
# modprobe r8169
としたところLED表示が1000Baseとなりました

ドライバーの不具合かもせしませんね。
(0001300)
daisuke (管理者)
2006-09-25 01:30

> # modprobe -r r8169
> # modprobe r8169
> としたところLED表示が1000Baseとなりました
>
> ドライバーの不具合かもせしませんね。

不具合というか、まあ現時点での仕様でしょう。他にも
suspend/resume に対応できないドライバはそれなりに
ありますし.

とりあえずは suspend/resume 時に module の reload を
させるように blacklist にのせておくのがいいかもしれ
ません。
/etc/hibernate/blacklisted_modules に r8169 を書いて
おけば rmmod/insmod をしてくれます。

本件は完了ということにします。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2006-09-21 16:18 anonymous 新規課題
2006-09-21 17:46 daisuke コメント追加: 0001298
2006-09-24 22:10 anonymous コメント追加: 0001299
2006-09-25 01:30 daisuke 状態 新規 => 完了
2006-09-25 01:30 daisuke コメント追加: 0001300


Copyright © 2000 - 2024 MantisBT Team
Copyright © 2012 - 2024 Project Vine
Powered by Mantis Bugtracker