匿名 | ログイン | 新しいユーザーの作成 | 2024-12-05 11:39 JST |
メイン | マイビュー | 検索 | 変更履歴 | ロードマップ | Vine Linux ホーム |
課題の詳細を表示 [ コメントにジャンプ ] | [ 課題の履歴 ] [ 印刷 ] | ||||||||
ID | プロジェクト | カテゴリ | 登録日 | 最終更新 | |||||
0000818 | Vine Linux | 1 バグ | 2009-11-10 16:19 | 2010-02-21 22:18 | |||||
報告者 | anonymous | ||||||||
担当者 | |||||||||
優先度 | 中 | 再現性 | 不明 | ||||||
状態 | 完了 | 解決状況 | 保留 | ||||||
バージョン | 5.0 | ||||||||
修正予定バージョン | 修正済バージョン | ||||||||
概要 | 0000818: usbnet.ko のシンボル競合 | ||||||||
説明 | USB-LANモジュールを使用しようとしたところ、使用できず、/var/log/messagesに kernel: asix: disagrees about version of symbol usbnet_unlink_rx_urbs kernel: asix: Unknown symbol usbnet_unlink_rx_urbs kernel: asix: disagrees about version of symbol usbnet_skb_return kernel: asix: Unknown symbol usbnet_skb_return kernel: asix: disagrees about version of symbol usbnet_get_endpoints kernel: asix: Unknown symbol usbnet_get_endpoints kernel: asix: disagrees about version of symbol usbnet_defer_kevent kernel: asix: Unknown symbol usbnet_defer_kevent が出力されていました。 調べてみると、usbnet.koが二つあり、 kernel-module-compat-wireless-0.20090630_2.6.27_46vl5-2vl5 で追加されたusbnet.koとasix.koの組み合わせでエラーになります。 (kernel-module-compat-wirelessのインストール後は、modules.depによりデフォルトになります。) $ locate usbnet.ko /lib/modules/2.6.27-46vl5/kernel/drivers/net/usb/usbnet.ko /lib/modules/2.6.27-46vl5/extra/drivers/net/usb/usbnet.ko $ rpm -qf /lib/modules/2.6.27-46vl5/extra/drivers/net/usb/usbnet.ko kernel-module-compat-wireless-0.20090630_2.6.27_46vl5-2vl5 $ grep asix.ko /lib/modules/2.6.27-46vl5/modules.dep kernel/drivers/net/usb/asix.ko: extra/drivers/net/usb/usbnet.ko kernel/drivers/net/mii.ko usbnet.koを一度rmmodで外し、kernelに含まれるusbnet.koを手動で使用した場合は、 asix.koの組込で正常に動作します。 # rmmod usbnet.ko # insmod /lib/modules/2.6.27-46vl5/kernel/drivers/net/usb/usbnet.ko # modprobe asix # tail /var/log/messages NetworkManager: <info> (eth2): new Ethernet device (driver: 'asix') NetworkManager: <info> (eth2): exported as /org/freedesktop/Hal/devices/net_00_01_8e_c1_93_6c NetworkManager: <info> (eth2): device state change: 1 -> 2 NetworkManager: <info> (eth2): bringing up device. kernel: eth2: link down kernel: ADDRCONF(NETDEV_UP): eth2: link is not ready NetworkManager: <info> (eth2): preparing device. NetworkManager: <info> (eth2): deactivating device (reason: 2). nm-system-settings: Added default wired connection 'Auto eth2' for /org/freedesktop/Hal/devices/net_00_01_8e_c1_93_6c NetworkManager: <info> Policy set 'System eth0' (eth0) as default for routing and DNS. | ||||||||
タグ | 設定されていません。 | ||||||||
arch | x86 | ||||||||
パッケージ | kernel-2.6.27-46vl5, kernel-module-compat-wireless-0.20090630_2.6.27_46vl5-2vl5 | ||||||||
添付ファイル | |||||||||
コメント | |
(0003542) anonymous (参照) 2010-02-21 12:32 |
シンボルの競合というか、モジュールの競合ですね。 同じことかもしれませんが。 2.6.27-52vl5 版 kernel-module-compat-wireless の asix.ko と usbnet.ko でも同じ問題が起きるそうです ([vine-users:080069])。 アーキテクチャはわかりません。 http://ml.vinelinux.org/vine-users/msg30064.html [^] また、インストール直後に (カーネルは 2.6.27-43vl5)、 ipw2200.ko について同様のことが起きたという報告も ありました ([vine-users:079646])。アーキテクチャは x86 だとか。 http://ml.vinelinux.org/vine-users/msg29641.html [^] この kernel-module-compat-wireless というパッケージは、 何のためにあるのですか。 今でも本当に必要なのでしょうか。 Vine 5.1 では問題が起きないのですか。 Vine 5.1 でも DVD からインストールした場合、このパッケージが 否応なしにインストールされるのでしょうか。 -- 長南 |
(0003543) anonymous (参照) 2010-02-21 13:01 |
必要ないかもしれませんが、変な書き方をしたので、訂正します。 > 2.6.27-52vl5 版 kernel-module-compat-wireless の asix.ko と > usbnet.ko でも同じ問題が起きるそうです ([vine-users:080069])。 「2.6.27-52vl5 版 kernel-module-compat-wireless の usbnet.ko と カーネル付属の asix.ko でも同じ問題が起きる」です。 -- 長南 |
(0003544) daisuke (管理者) 2010-02-21 22:18 |
kernel-module-compat-wireless はデフォルトのカーネルより 新しい wireless network driver stack です。比較的新しい 無線ネットワークアダプタを利用するためには必要ですが、報 告されているとおり、一部の(古い)ドライバにおいてシンボル 解決ができなくなる問題が発生します。 本来はシンボル解決できないものを新しいstack用に用意する か、あるいはcompat-wireless 側から一部のモジュールを削除 することが望ましいと思われます。しかしながら 5.0 向けの アップデートにおいては影響範囲がおおきいため、開発側とし て検討した結果、問題が発生した場合は compat-wireless を uninstall していただくという対応にしたいとおもいます。 Vine Linux 5.1 では CD/DVD ともに compat-wireless は自動 でインストールされなくなっています。残念ながらこの影響で 一部のネットワークアダプタが認識されなくなると思われます のでご了承下さい。 |
課題の履歴 | |||
変更日 | ユーザー名 | 項目 | 変更内容 |
2009-11-10 16:19 | anonymous | 新規課題 | |
2010-02-21 12:32 | anonymous | コメント追加: 0003542 | |
2010-02-21 13:01 | anonymous | コメント追加: 0003543 | |
2010-02-21 22:18 | daisuke | 状態 | 新規 => 完了 |
2010-02-21 22:18 | daisuke | 解決状況 | 不明 => 保留 |
2010-02-21 22:18 | daisuke | コメント追加: 0003544 |
Copyright © 2000 - 2024 MantisBT Team Copyright © 2012 - 2024 Project Vine |