[РЕШЕНО] Could not boot from filename "pxelinux.0"

Здравствуйте.
PXE прошивка взята с http://rom-o-matic.net/ грузится с флопика.
dhcpd-сервер присваеивает айпишник. А вот tftp по непонятым причинам не отдает pxelinux.0
Вот конфиг /etc/dhcp/dhcpd.conf

ddns-update-style ad-hoc;
subnet 192.168.0.0 netmask 255.255.255.0 { 
host xterm1 {
  hardware ethernet какой:то;
  filename "pxelinux.0";
  fixed-address 192.168.0.3;
  option subnet-mask 255.255.255.0;
  option routers 192.168.0.2;
  next-server 192.168.0.2;
}
}

/etc/conf.d/atftp

TFTPD_ROOT="/home/xterm1/boot/"
TFTPD_OPTS="--daemon --user nobody --group nobody"
USE_INETD=false

Пробовал скачать pxelinux.0 с loop, все замечательно отдало.

[РЕШЕНО] Замена сетевой карты. Чисто "железная" проблема

Прошу прощения.

Из-за того что вывод был очень быстрым, не совсем точно прочитал.

Уточнение: Could not boot from pxelinux.0 .... conection timeout

То есть pxelinux.0 отдает все таки.
А вот теперь в чем загвоздка?

Включите логирование для

Включите логирование для atftp и посмотрите, что в логах пишет. Проверьте, чтобы все каталоги для пути /home/xterm1/boot/ были доступны для чтения пользователю или группе nobody.

вывод

tail /var/log/messages

Dec  4 01:18:28 localhost dhcpd: DHCPDISCOVER from 00:a1:b0:10:20:20 via eth0
Dec  4 01:18:28 localhost dhcpd: DHCPOFFER on 192.168.0.3 to 00:a1:b0:10:20:20 via eth0
Dec  4 01:18:29 localhost dhcpd: DHCPDISCOVER from 00:a1:b0:10:20:20 via eth0
Dec  4 01:18:29 localhost dhcpd: DHCPOFFER on 192.168.0.3 to 00:a1:b0:10:20:20 via eth0
Dec  4 01:18:31 localhost dhcpd: DHCPREQUEST for 192.168.0.3 (192.168.0.2) from 00:a1:b0:10:20:20 via eth0
Dec  4 01:18:31 localhost dhcpd: DHCPACK on 192.168.0.3 to 00:a1:b0:10:20:20 via eth0
Dec  4 01:18:31 localhost atftpd[20964]: Serving pxelinux.0 to 192.168.0.3:1024
Dec  4 01:18:45 localhost atftpd[20964]: timeout: retrying...

После этого при загрузке pxelinux.0 очень быстро проскакивает
Could not boot from file pxelinux.0 ....... connection time out # Вроде так...

Я уже запарился. Мне всегда казалось, что с tftp может и с детского сада ребенок разобраться. А тут такая трабла на ровном месте.
Может что-то с PATH/pxelinux.cfg/default?
Вот он:
cat /home/xterm1/boot/pxelinux.cfg/default

default linux
timeout 300
kernel vmlinuz26
append initrd=kernel26.img rootfstype=nfs root=/dev/nfs nfsroot=192.168.0.2:/home/xterm1/,v3,rsize=16384,wsize=16384 ip=::::::dhcp

Вот так я гружу

Вот так я гружу модифицированный антивирус avp, который в оригинале грузился с CD диска:

label 0
kernel gentoo
append ip=dhcp root=/dev/nfs nfsroot=192.168.0.2:/mnt/storage/files/tftpdroot/avp vga=0x317

Если вы успешно загрузили pxelinux.0, то должны увидеть на мониторе клиента десяток строк с полученными сетевыми настройками и попытками прочитать конфигурацию загрузки из каталога pxelinux.cfg. Если этого нет, значит вы не смогли получить по сети загрузчик pxelinux.0.

Попробуйте взять самую дешевую сетевую карту на realtek 8139 и загрузиться с нее. Комплект прошивок для нее можно скачать с сайта realtek, правда чтобы их там найти, нужно очень постараться.

[РЕШЕНО]

Решено заменой сетевой карты.Прошивка pxe и tftpd тут не причем,проблема чисто железячная. Попалась странная RTL-8139D.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".