abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 21:21 | Nová verze Ladislav Hagara | Komentářů: 0
včera 11:44 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na podporu herní mini konzole a multimediálního centra RetroEngine Sigma od Doyodo. Předobjednat ji lze již od 49 dolarů. Požadovaná částka 20 000 dolarů byla překonána již 6 krát. Majitelé mini konzole si budou moci zahrát hry pro Atari VCS 2600, Sega Genesis nebo NES. Předinstalováno bude multimediální centrum Kodi.

Ladislav Hagara | Komentářů: 0
včera 00:10 | Nová verze

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 1
6.12. 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 24
6.12. 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 2
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 6
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 50
5.12. 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 10
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 17
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (8%)
 (5%)
 (3%)
Celkem 785 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: TFTP - nenacteni kongurace v pxelinux.cfg

8.3.2007 22:27 PetrProchy
TFTP - nenacteni kongurace v pxelinux.cfg
Přečteno: 1334×
Zdravim poradnu,

zkousim bootovani instalace Debianu ze site... Stahnul jsem si dhcp3-server a tftp-hpa server z repositare a nasledne nastavil dhcpd.conf:

allow booting;
allow bootp;

subnet 192.168.1.0 netmask 255.255.255.224 {
    range 192.168.1.26 192.168.1.30;
    option routers gw-rada.verunka.lan;
#    server-name "192.168.1.5";
}

group {
    host install {
        filename "pxelinux.0";
        server-name "192.168.1.5";
        hardware ethernet 00:0A:5E:21:ED:5D;
        fixed-address 192.168.1.30;
    }
}
a nastaveni pro tftpd v inetd.conf:
tftp           dgram   udp     wait    root  /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot
V adresi /var/lib/tftpboot je nahran obsah souboru netboot.tar.bz ze stranek debianu, ktery obsahje potrebne soubory pro spusteni instalace.

Pri pokusu o nabootovani pres PXE klient ziska IP z DHCP serveru a zrejme i loader PXE (pxelinux.0), ktery se pak pokousi zavadet jadro...
Bohuzel se ale jiz nepodari stahnout pres tftp dalsi soubory...
Jelikoz nejde vkladat obrazky, tak davam link na vyfocenej screen monitoru: obrazek

Tak bych se chtel zeptat, kde delam chybu, pripadne jestli je potreba jeste neco donastavit...
Snazil jsem se tento problem najit na netu, jestli uz nebyl resen a nic kloudneho jsem nenasel... Mozna jsem hledal blbe...


Jeste snad uvedu verze:

  • dist: Debian 4.0 Etch
  • jadro: 2.6.18-4-686 (Debian 2.6.18.dfsg.1-11)
  • dhcp3-server: 3.0.4-13
  • tftpd-hpa: 0.43.-1.1
  • openbsd-inetd: 0.20050402-5
Vsem diky za jakoukoliv pomoc...

PetrProchy

Odpovědi

8.3.2007 22:34 PetrProchy
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Jeste jsem zapomnel vypis syslogu pri bootovani:
Mar  8 22:32:22 prochy dhcpd: DHCPDISCOVER from 00:0a:5e:21:ed:5d via eth1
Mar  8 22:32:22 prochy dhcpd: DHCPOFFER on 192.168.1.30 to 00:0a:5e:21:ed:5d via eth1
Mar  8 22:32:26 prochy dhcpd: Dynamic and static leases present for 192.168.1.30.
Mar  8 22:32:26 prochy dhcpd: Remove host declaration install or remove 192.168.1.30
Mar  8 22:32:26 prochy dhcpd: from the dynamic address pool for 192.168.1.0/27
Mar  8 22:32:26 prochy dhcpd: DHCPREQUEST for 192.168.1.30 (192.168.1.5) from 00:0a:5e:21:ed:5d via eth1
Mar  8 22:32:26 prochy dhcpd: DHCPACK on 192.168.1.30 to 00:0a:5e:21:ed:5d via eth1
Mar  8 22:32:27 prochy in.tftpd[3183]: tftp: client does not accept options
9.3.2007 11:42 m0d0r | skóre: 13 | Zilina
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
zdravim, ja by som poradil zvysil verbose logging na tftp clietovy alebo skusit ineho, napr. atfpd
9.3.2007 11:43 m0d0r | skóre: 13 | Zilina
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
oprava mysles som tftp server ;-) pardon. A samozrejme potom sa pozriet do vypisov.
8.3.2007 22:37 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
a vytvořil jsi mu ten konfigurační soubor který tak usilovně hledá v adresáři pxelinux.cfg/ ?
-- Nezdar není hanbou, hanbou je strach z pokusu.
9.3.2007 09:09 PetrProchy
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
tady je adresarova struktura:
prochy:~# ls -l -R /var/lib/tftpboot/
/var/lib/tftpboot/:
celkem 4
drwxr-xr-x 3 root root 4096 2007-03-06 16:57 debian-installer
lrwxrwxrwx 1 root root   32 2007-03-06 21:37 pxelinux.0 -> debian-installer/i386/pxelinux.0
lrwxrwxrwx 1 root root   34 2007-03-06 21:37 pxelinux.cfg -> debian-installer/i386/pxelinux.cfg

/var/lib/tftpboot/debian-installer:
celkem 4
drwxr-xr-x 5 root root 4096 2007-03-06 16:57 i386

/var/lib/tftpboot/debian-installer/i386:
celkem 5464
drwxr-xr-x 2 root root    4096 2007-03-06 16:57 boot-screens
-rw-r--r-- 1 root root 4328869 2007-03-06 16:57 initrd.gz
-rw-r--r-- 1 root root 1220145 2007-03-06 16:57 linux
-rw-r--r-- 1 root root   13480 2007-03-06 16:57 pxelinux.0
drwxr-xr-x 2 root root    4096 2007-03-06 21:51 pxelinux.cfg
drwxr-xr-x 2 root root    4096 2007-03-06 16:57 pxelinux.cfg.serial-9600

/var/lib/tftpboot/debian-installer/i386/boot-screens:
celkem 56
-rw-r--r-- 1 root root  102 2007-03-06 16:57 boot.txt
-rw-r--r-- 1 root root  568 2007-03-06 16:57 f10.txt
-rw-r--r-- 1 root root  879 2007-03-06 16:57 f1.txt
-rw-r--r-- 1 root root  666 2007-03-06 16:57 f2.txt
-rw-r--r-- 1 root root  623 2007-03-06 16:57 f3.txt
-rw-r--r-- 1 root root  416 2007-03-06 16:57 f4.txt
-rw-r--r-- 1 root root  806 2007-03-06 16:57 f5.txt
-rw-r--r-- 1 root root 1069 2007-03-06 16:57 f6.txt
-rw-r--r-- 1 root root  916 2007-03-06 16:57 f7.txt
-rw-r--r-- 1 root root 1102 2007-03-06 16:57 f8.txt
-rw-r--r-- 1 root root  766 2007-03-06 16:57 f9.txt
-rw-r--r-- 1 root root 9519 2007-03-06 16:57 splash.rle

/var/lib/tftpboot/debian-installer/i386/pxelinux.cfg:
celkem 4
lrwxrwxrwx 1 root root    7 2007-03-06 21:51 C0A801 -> default
-rw-r--r-- 1 root root 1159 2007-03-06 16:57 default

/var/lib/tftpboot/debian-installer/i386/pxelinux.cfg.serial-9600:
celkem 4
-rw-r--r-- 1 root root 1274 2007-03-06 16:57 default
Cili tam adresar pxelinux.cfg je... zkousel jsem stahnout ten soubor primo pres tftp klienta a to se mi povede...
tftp> get pxelinux.cfg/default
getting from prochy.verunka.lan:pxelinux.cfg/default to default [netascii]
Received 1196 bytes in 0.4 seconds [21765 bit/s]
9.3.2007 18:18 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Skuste nepoužívat odkazy a udělat adresář se souborem přímo na místě.

TFTP je hloupý protokol a je možné že to nějak zmrší, případně se to někde kousne na tom linku.

Více by napověděl detailní log z TFTP.
10.3.2007 07:16 PetrProchy
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Zapnul jsem verbose tftp serveru:
tftp           dgram   udp     wait    root  /usr/sbin/in.tftpd /usr/sbin/in.tftpd -v -s /var/lib/tftpboot
a zde je vypis ze syslogu:
Mar 10 07:04:33 prochy dhcpd: DHCPDISCOVER from 00:0a:5e:21:ed:5d via eth2
Mar 10 07:04:33 prochy dhcpd: DHCPOFFER on 192.168.1.30 to 00:0a:5e:21:ed:5d via eth2
Mar 10 07:04:37 prochy dhcpd: Dynamic and static leases present for 192.168.1.30.
Mar 10 07:04:37 prochy dhcpd: Remove host declaration install or remove 192.168.1.30
Mar 10 07:04:37 prochy dhcpd: from the dynamic address pool for 192.168.1.0/27
Mar 10 07:04:37 prochy dhcpd: DHCPREQUEST for 192.168.1.30 (192.168.1.5) from 00:0a:5e:21:ed:5d via eth2
Mar 10 07:04:37 prochy dhcpd: DHCPACK on 192.168.1.30 to 00:0a:5e:21:ed:5d via eth2
Mar 10 07:04:37 prochy in.tftpd[3305]: RRQ from 192.168.1.30 filename pxelinux.0
Mar 10 07:04:37 prochy in.tftpd[3305]: tftp: client does not accept options
Mar 10 07:04:37 prochy in.tftpd[3306]: RRQ from 192.168.1.30 filename pxelinux.0
a bez vysledku... Porad to same... Probehne nacitani vsech moznych konfiguraci az k default a nenacte...
Zkusim jeste ten atftpd...
10.3.2007 09:06 moira | skóre: 30 | blog: nesmysly
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Zkuste jeste -vvvvv (opravdu 5x ;)).
Překladač ti nikdy neřekne: "budeme kamarádi"
12.3.2007 15:27 PetrProchy
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Zkusil jsem pridat vic "v", ale pro vypis do logu to nejak nepomohlo :-/...
9.3.2007 19:12 cynik
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Musi tam byt:

filename "/var/lib/tftpboot/pxelinux.0";
10.3.2007 02:40 moira | skóre: 30 | blog: nesmysly
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Vzhledem k tomu chrootu (-s) jsem si na 98% jist, ze ne.
Překladač ti nikdy neřekne: "budeme kamarádi"
10.3.2007 18:33 cynik
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Aha, toho jsem si nevsimnul. To tam pohopitelne nemam. S nim me to myslim taky nefungovalo.
10.3.2007 06:53 PetrProchy
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Toto nefunguje...
PXE-T01: File not found
PXE-E3B: TFTP Error - File not found
9.3.2007 21:53 PetrProchy
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Dekuji vsem za reakce... Az se najde chvilka casu, tak vse zde napsane vyzkousim...
e.lisak avatar 10.3.2007 08:24 e.lisak | skóre: 23
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
a pokud to sleze, tak strace :)
10.3.2007 17:40 Peter Golis | skóre: 53 | Bratislava
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Keď som sa snažil o podobnú vec, tak som sa dozvedel cez google že nie všetky tftp daemony zvládnu danú úlohu, ja som si vybral atftp a som s tou voľbou spokojný. Postupoval som síce podľa návodu na SuSe ale bežne zdatný užívateľ ten dokument upraví pre potreby svojej distribúcie, u mňa je tou voľbou gentoo.
12.3.2007 15:26 PetrProchy
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Tak jsem se zase po case k tomu dostal...
Nainstaloval jsem atftpd a nastavil logovani na 7. Vysledek z logu je takovydle:
Mar 12 15:18:01 prochy in.tftpd[3367]: connect from 192.168.1.30 (192.168.1.30)
Mar 12 15:18:01 prochy atftpd[3367]: Advanced Trivial FTP server started (0.7)
Mar 12 15:18:01 prochy atftpd[3367]:   started by inetd
Mar 12 15:18:01 prochy atftpd[3367]:   logging level: 7
Mar 12 15:18:01 prochy atftpd[3367]:   directory: /var/lib/tftpboot/
Mar 12 15:18:01 prochy atftpd[3367]:   user: nobody.nogroup
Mar 12 15:18:01 prochy atftpd[3367]:   log file: syslog
Mar 12 15:18:01 prochy atftpd[3367]:   server timeout: 300
Mar 12 15:18:01 prochy atftpd[3367]:   tftp retry timeout: 5
Mar 12 15:18:01 prochy atftpd[3367]:   maximum number of thread: 100
Mar 12 15:18:01 prochy atftpd[3367]:   option timeout:   enabled
Mar 12 15:18:01 prochy atftpd[3367]:   option tzise:     enabled
Mar 12 15:18:01 prochy atftpd[3367]:   option blksize:   enabled
Mar 12 15:18:01 prochy atftpd[3367]:   option multicast: enabled
Mar 12 15:18:01 prochy atftpd[3367]:      address range: 239.239.239.0-255
Mar 12 15:18:01 prochy atftpd[3367]:      port range:    1758
Mar 12 15:18:01 prochy atftpd[3367]: Creating new socket: 192.168.1.5:32770
Mar 12 15:18:01 prochy atftpd[3367]: Serving pxelinux.0 to 192.168.1.30:2070
Mar 12 15:18:01 prochy atftpd[3367]: tsize option -> 13480
Mar 12 15:18:01 prochy atftpd[3367]: Aborting transfer
Mar 12 15:18:01 prochy atftpd[3367]: Server thread exiting
Mar 12 15:18:01 prochy atftpd[3367]: Creating new socket: 192.168.1.5:32770
Mar 12 15:18:01 prochy atftpd[3367]: Serving pxelinux.0 to 192.168.1.30:2071
Mar 12 15:18:01 prochy atftpd[3367]: blksize option -> 1456
Mar 12 15:18:01 prochy atftpd[3367]: End of transfer
Mar 12 15:18:01 prochy atftpd[3367]: Server thread exiting
Bohuzel to stale nefunguje :-(...
12.3.2007 15:45 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Zkuste se podívat (tcpdump, ethereal/wireshark), jestli na server vůbec přijde nějaký další request. Podle těch vašich logů to vypadá že ne.
12.3.2007 15:47 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Zkuste místo (kromě) server-name použít direktivu next-server
13.3.2007 08:39 PetrProchy
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Dekuji za nakopnuti... V tom byl zakopanej pes...
13.3.2007 08:43 PetrProchy
Rozbalit Rozbalit vše Re: TFTP - nenacteni kongurace v pxelinux.cfg
Dekuji vsem za pomoc... Problem vyresen...
Bylo nutne v nastaveni dhcp serveru uvest jeste directivu next-server 192.168.1.5', pak uz PXE zacal nacitat konfiguraci z pxelinux.cfg...
Toto me ani nenapadlo uvest, jelikoz v dokumentaci je uvedeno, ze directiva next-server se uvadi v dhcp nastaveni, pokud nebezi tftp server na stejnem stroji...

Jeste uvedu finalni verzi confu:
allow booting;
allow bootp;

subnet 192.168.1.0 netmask 255.255.255.224 {
    range 192.168.1.26 192.168.1.30;
    option routers gw-rada.verunka.lan;
#    server-name "192.168.1.5";
}

group {
    host install {
        filename "pxelinux.0";
        next-server 192.168.1.5;
        hardware ethernet 00:0A:5E:21:ED:5D;
        fixed-address 192.168.1.30;
    }
}

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.