WINとfreebsdのマルチブートなんですが
通信速度が違います
LANカードはcoregaのFEther_PCI-TXS
です。
IRQは
win-----> 9
freebsd->10
でfreebsdの方はビデオカードのそれとかち合ってます
通信速度が
win------>1355kbps
freebsd--> 868kbps
で1.56倍もの違いがあります。(30回計測)
ちなみにLANカードのチップがRealTek RTL8139なので
ドライバはrl0になってるようです。
rlが最悪のドライバという記述をどこかでみましたので
それが原因かと思いましたが
そのまえにIRQの問題を解決しようと思いました。
device pci2
device rl0 at pci2 irq 9 port 0x400 iomem 0x23000
というふうにカーネルのコンフィグレーションファイルを
書き直し作り直し再起動。
dmesgをみたら
rl0: <RealTek 8139 10/100BaseTX> port 0xa400-0xa4ff
mem 0xef023000-0xef0230ff irq 10 at device 4.0 on pci2
となっていて変わっていません。
どなたかIRQのいじり方を教えてもらえないでしょうか?