Diman Posted October 30, 2010 Posted October 30, 2010 (edited) никто не встречался с такой бякой ? карта определяется: Oct 22 17:38:58 serv kernel: igb0: <Intel® PRO/1000 Network Connection version - 1.9.5> port 0xe880-0xe89f mem 0xf7ea0000-0xf7ebffff,0xf7400000-0xf77fffff,0xf7ed8000-0xf7edbfff irq 18 at device 0.0 on pci6 Oct 22 17:38:58 serv kernel: igb0: Using MSIX interrupts with 5 vectors и пр. но не работает. пишет в лог: Oct 22 17:47:21 serv kernel: igb0: link state changed to UP Oct 22 17:49:36 serv kernel: igb0: Watchdog timeout -- resetting Oct 22 17:49:36 serv kernel: igb0: Queue(0) tdh = 0, hw tdt = 224 Oct 22 17:49:36 serv kernel: igb0: TX(0) desc avail = 800,Next TX to Clean = 0 Oct 22 17:49:36 serv kernel: igb0: link state changed to DOWN и так далее по всем 4-м портам .. Edited October 30, 2010 by Diman Вставить ник Quote
Ivan_83 Posted October 30, 2010 Posted October 30, 2010 grep -r "Watchdog timeout -- resetting" /usr/src/sys /usr/src/sys/dev/e1000/if_igb.c: device_printf(adapter->dev, "Watchdog timeout -- resetting\n"); Там написано что такое сообщение выводится если интервал получения состояния линка превышен, интерфейс при этом опускается. Других комментов/из кода догадок нет. Либо не нравится что провод не подключён, либо сетевуха не исправна, либо плохой контакт в PCI-E разъёме, либо что то ещё. Вставить ник Quote
goletsa Posted October 30, 2010 Posted October 30, 2010 А размеры буферов какие? Нечто похожее бывает когда ставишь 4096 на tx\rx а изза кривости толи драйверов, толи железа на 4 портовых картах оно криво работает. Но могу ошибаться, пока только изучаю вопрос (планирую скоро тоже брать 4х портовую карту). Вставить ник Quote
Elisium Posted October 30, 2010 Posted October 30, 2010 (edited) Oct 22 17:49:36 serv kernel: igb0: Watchdog timeout -- resetting Было такое както. Решил обновлением до последнего релиза. п.с. как вариант, попробовать разные версии дров на igb. Вернулся обратно на 7.3 с 8ки, поэтому точнее не подскажу. Edited October 30, 2010 by Elisium Вставить ник Quote
Ilya Evseev Posted October 31, 2010 Posted October 31, 2010 Сталкивался с таким очень давно, на сервере P4 с интеловскими интегрированными картами и FreeBSD 5.5. em0 глючила при 30-35 mbps, умирала и через 5 минут оживлялась watchdog'ом. Помог перенос всей нагрузки на fxp0. Вставить ник Quote
Diman Posted November 8, 2010 Author Posted November 8, 2010 grep -r "Watchdog timeout -- resetting" /usr/src/sys/usr/src/sys/dev/e1000/if_igb.c: device_printf(adapter->dev, "Watchdog timeout -- resetting\n"); Там написано что такое сообщение выводится если интервал получения состояния линка превышен, интерфейс при этом опускается. Других комментов/из кода догадок нет. Либо не нравится что провод не подключён, либо сетевуха не исправна, либо плохой контакт в PCI-E разъёме, либо что то ещё. вообщем, всё проверил. провод подключен и исправен. сетевая исправна (проверил в виндах). контакт в норме. такая-же двухпортовая плата (E1G42ET) в той же конфигурации работает на "ура". А размеры буферов какие? Нечто похожее бывает когда ставишь 4096 на tx\rx а изза кривости толи драйверов, толи железа на 4 портовых картах оно криво работает.Но могу ошибаться, пока только изучаю вопрос (планирую скоро тоже брать 4х портовую карту). буфера попробывал разные. и стандартные, и накрученные. результат не изменился. Oct 22 17:49:36 serv kernel: igb0: Watchdog timeout -- resetting Было такое както. Решил обновлением до последнего релиза. п.с. как вариант, попробовать разные версии дров на igb. Вернулся обратно на 7.3 с 8ки, поэтому точнее не подскажу. обновился до 8.1-STABLE. драйвер там действительно поменялся с 1.9.x на 2.0.1. только все-равно "igb0: Watchdog timeout"... засада... Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.