Opsi Server wurde von lenny auf squeeze upgegradet, dabei wurde (mal wieder) der opsi-atftpd automagisch fehlkonfiguriert.
Habe mal kurz mitgeschrieben was zu tun war auf daß das jemand anderem evtl. hilft:
(Der opsi-atftpd soll benutzt werden und er soll nicht über inetd gestarted werden ...)
Code: Alles auswählen
Zum Test das hwivent Netboot Produkt auf setup gesetzt ...
Meldung Log:
opsiserver atftpd[2957]: atftpd: can't bind port :69/udp
grep -i tftp /etc/inetd.conf
#:BOOT: TFTP service is provided primarily for booting. Most sites
tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd --tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftpboot
cat /etc/default/atftpd
USE_INETD=false
OPTIONS="--daemon --port 69 --tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftpboot"
Sicherung alte config:
cp /etc/inetd.conf /etc/inetd.conf.orig
/etc/inetd.conf
auskommentiert:
#tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd --tftpd-timeout 300 --retry-timeout 5 --mcast-port 1758 --mcast-addr 239.239.239.0-255 --mcast-ttl 1 --maxthread 100 --verbose=5 /tftpboot
netstat -tulpen | grep 69
udp 0 0 0.0.0.0:69 0.0.0.0:* 0 6462 2036/inetd
opsiserver:/# kill 2036
opsiserver:/# netstat -tulpen | grep 69
opsiserver:/# /etc/init.d/opsi-atftp start
opsiserver:/#
netstat -tulpen | grep 69
udp 0 0 0.0.0.0:69 0.0.0.0:* 0 9158 3274/atftpd