abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 19:11 | Nová verze

    Open source RDP (Remote Desktop Protocol) server xrdp (Wikipedie) byl vydán ve verzi 0.10.0. Z novinek je vypíchnuta podpora GFX (Graphic Pipeline Extension). Nová větev řeší také několik bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 1
    dnes 04:11 | Nová verze

    Rocky Linux byl vydán v nové stabilní verzi 9.4. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 22:22 | Bezpečnostní upozornění

    Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].

    Ladislav Hagara | Komentářů: 11
    včera 21:11 | Zajímavý článek

    V lednu byl otevřen editor kódů Zed od autorů editoru Atom a Tree-sitter. Tenkrát běžel pouze na macOS. Byl napevno svázán s Metalem. Situace se ale postupně mění. V aktuálním příspěvku Kdy Zed na Linuxu? na blogu Zedu vývojáři popisují aktuální stav. Blíží se alfa verze.

    Ladislav Hagara | Komentářů: 23
    včera 14:33 | Pozvánky

    O víkendu 11. a 12. května lze navštívit Maker Faire Prague, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.

    Ladislav Hagara | Komentářů: 0
    8.5. 21:55 | Nová verze

    Byl vydán Fedora Asahi Remix 40, tj. linuxová distribuce pro Apple Silicon vycházející z Fedora Linuxu 40.

    Ladislav Hagara | Komentářů: 19
    8.5. 20:22 | IT novinky

    Představena byla služba Raspberry Pi Connect usnadňující vzdálený grafický přístup k vašim Raspberry Pi z webového prohlížeče. Odkudkoli. Zdarma. Zatím v beta verzi. Detaily v dokumentaci.

    Ladislav Hagara | Komentářů: 6
    8.5. 12:55 | Nová verze

    Byla vydána verze R14.1.2 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.

    JZD | Komentářů: 0
    7.5. 18:55 | IT novinky

    Dnešním dnem lze již také v Česku nakupovat na Google Store (telefony a sluchátka Google Pixel).

    Ladislav Hagara | Komentářů: 10
    7.5. 18:33 | IT novinky

    Apple představil (keynote) iPad Pro s čipem Apple M4, předělaný iPad Air ve dvou velikostech a nový Apple Pencil Pro.

    Ladislav Hagara | Komentářů: 7
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (63%)
     (8%)
     (14%)
     (16%)
    Celkem 152 hlasů
     Komentářů: 11, poslední dnes 18:00
    Rozcestník

    Dotaz: TFTP - nenacteni kongurace v pxelinux.cfg

    8.3.2007 22:27 PetrProchy
    TFTP - nenacteni kongurace v pxelinux.cfg
    Přečteno: 1446×
    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: 80 | 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: 64 | blog: Bežné záležitosti | 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: 72 | 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: 72 | 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.