← All posts tagged FreeBSD

forum.lissyara.su

Есть "сервер" FreeBSD 8.2, с десктопной маретинкой GA-G41MT-S2P, с встроенной сетевой Atheros AR8151 1Gb

Проблема в следующем, исходящий трафик на выкачку ~ 40Кбит/с, без разницы через что ftp, http, ssh ... , а входящий на закачку достигает 1Гбит/с
Система пустая, только установленная. Точно знаю, что дело в железе, потому как когда переставляю винт на серверную материнку все работает отлчино.

Может кто-то уже сталкивался с этим и знает как подружить Atheros AR8151 с freebsd ?

--------------------------------------------------------------------------------

Помогло выключение TSO (Разгрузка сегментации TCP)

ifconfig alc0 -tso

/etc/rc.local
# Set the correct default routes in each table
setfib 0 route delete default
setfib 0 route add default 172.20.0.10
setfib 1 route delete default
setfib 1 route add default 10.172.20.1


# IPFW rules to set the correct FIB on incoming packets
ipfw -f flush
ipfw add allow ip from any to any via lo0
ipfw add setfib 1 ip from any to any via xl0
ipfw add setfib 0 ip from any to any via sk0
ipfw add allow ip from any to any
/etc/rc.conf
# Network settings
defaultrouter="10.172.20.1"
ifconfig_sk0="inet 172.20.0.2/24"
ifconfig_xl0="inet 10.172.20.2/24"

/etc/rc.local
# Set the correct default routes in each table
setfib 0 route delete default
setfib 0 route add default 172.20.0.10
setfib 1 route delete default
setfib 1 route add default 10.172.20.1


# IPFW rules to set the correct FIB on incoming packets
ipfw -f flush
ipfw add allow ip from any to any via lo0
ipfw add setfib 1 ip from any to any via xl0
ipfw add setfib 0 ip from any to any via sk0
ipfw add allow ip from any to any
/etc/rc.conf
# Network settings
defaultrouter="10.172.20.1"
ifconfig_sk0="inet 172.20.0.2/24"
ifconfig_xl0="inet 10.172.20.2/24"