Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Ciao...
Incredibile ... la longevità di questo topic
Per evitare pasticci ti consiglio di riconfigurare la scheda di rete del server in modo che abbia come indirizzo ip 192.168.0.254 (ci sono alcuni script che ancora fanno riferimento a questo ip... ovvero hanno dei bug) ...
La fase di boot é la più critica infatti non esistono log, e bisogna cercare di leggere l' output del boot e ricordarselo ...
Se la CPU del client é moderna tutto avviene così rapidamente che non si riesce a leggere ...
Puoi tentare di rallentare l'esecuzione disabilitando la cache del processore dal BIOS ... comuque cerca di recuperare altre info perché altrimenti non posso aiutarti..
mi sembra che se tu aggiungi "-r" allo script di avvio di syslog, questo logga anche i messaggi di macchine remote, e mi sembra anche le info di boot. tutto in /var/log/messages
comunque se non carica il kernel è inutile, perchè non ha messaggi da spedire... se si pianta è diverso...
può essere che in realtà viene assegnato l'ip, ma non viene trovato il server tftp...
prova a guardare se hai dimenticato la direttiiva "next server" (o simile, non ricordo bene, basta guardare le faq ltsp comunque) in /etc/dhcpd.conf
e controlla bene l'ip assenato al client (a me erano successe una serie infinita di problemi con il boot dei client, solo perchè avevo configurato male l'ip, assegnato da dhcp in base al mac address)
a proposito... qualcuno con ltsp ha provato a far caricare il kernel da locale con grub e fargli fare tutte le operazioni di avvio? io ci ho rinunciato, caricava il kernel e aveva problemi a montare il ramdisk... eppure usavo kernel & ramdisk presi da /tftp...
ddns-update-style ad-hoc;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
[b]option routers 192.168.1.1;[/b]
option domain-name-servers 212.216.112.112; [b] <--io qui mettevo l'ip del server mi sembra [/b]
option domain-name "workgroup"; # You really should fix this[b] <-- qui va messo il dominio. se il tuo è così allora ok, lo dico solo perchè mi sembrava troppo standard :p [/b]
option option-128 code 128 = string;
option option-129 code 129 = text;
get-lease-hostnames true;
[b]next-server 192.168.1.4;
option root-path "192.168.1.4:/opt/ltsp/i386";[/b]
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.199;
if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
filename "/tftpboot/lts/2.6.16.1-ltsp-1/pxelinux.0";
}
else{
filename "/tftpboot/lts/vmlinuz-2.6.17.8-ltsp-1";
}
}[/quote]
però penso che il problema sia in "option routers 192.168.1.1;"
se hai tutto il server su un solo pc (come penso) dovrebbe essere 192.168.1.4, esattamente come per gli altri servizi.
Non ne sono sicurissimo ma in pratica tutto il traffico dei client deve andare sul server, che quindi va impostato come route principale dei client...
Nov 17 19:13:06 experimenthal dhcpd: DHCPDISCOVER from 00:60:08:d6:86:91 via eth0
Nov 17 19:13:07 experimenthal dhcpd: DHCPOFFER on 192.168.1.198 to 00:60:08:d6:86:91 via eth0
Nov 17 19:13:07 experimenthal dhcpd: Wrote 2 leases to leases file.
Nov 17 19:13:07 experimenthal dhcpd: DHCPREQUEST for 192.168.1.198 (192.168.1.4) from 00:60:08:d6:86:91 via eth0
Nov 17 19:13:07 experimenthal dhcpd: DHCPACK on 192.168.1.198 to 00:60:08:d6:86:91 via eth0
Nov 17 19:13:22 experimenthal dhcpd: DHCPDISCOVER from 00:60:08:d6:86:91 via eth0
Nov 17 19:13:23 experimenthal dhcpd: DHCPOFFER on 192.168.1.199 to 00:60:08:d6:86:91 via eth0
Nov 17 19:13:23 experimenthal dhcpd: DHCPREQUEST for 192.168.1.199 (192.168.1.4) from 00:60:08:d6:86:91 via eth0
Nov 17 19:13:23 experimenthal dhcpd: DHCPACK on 192.168.1.199 to 00:60:08:d6:86:91 via eth0
Nov 17 19:13:23 experimenthal mountd[2239]: authenticated mount request from ws199.ltsp:932 for /opt/ltsp/i386 (/opt/ltsp)
Non sta andando nfs ... ricontrolla e prova a montare a mano la root directory dal server ...
... controlla nei troubleshoot del wiki.... coraggio sei ad un buon punto
occhio che in un post precedente mi sono mangiato uno slash .. e gli exports corretti sono..:
sìsì me n'ero accorto
ho provato a montare a mano /opt/ltsp e tutto ok
mentre /var/opt/ltsp/swapfiles non la montava in quanto non esisteva la directory, l'ho creata e l'ho montata a mano ma il problema persiste.
Nov 18 10:54:19 experimenthal dhcpd: DHCPDISCOVER from 00:60:08:d6:86:91 via eth0
Nov 18 10:54:20 experimenthal dhcpd: DHCPOFFER on 192.168.1.198 to 00:60:08:d6:86:91 via eth0
Nov 18 10:54:20 experimenthal dhcpd: DHCPREQUEST for 192.168.1.198 (192.168.1.4) from 00:60:08:d6:86:91 via eth0
Nov 18 10:54:20 experimenthal dhcpd: DHCPACK on 192.168.1.198 to 00:60:08:d6:86:91 via eth0
Nov 18 10:54:35 experimenthal dhcpd: DHCPDISCOVER from 00:60:08:d6:86:91 via eth0
Nov 18 10:54:36 experimenthal dhcpd: DHCPOFFER on 192.168.1.199 to 00:60:08:d6:86:91 via eth0
Nov 18 10:54:36 experimenthal dhcpd: DHCPREQUEST for 192.168.1.199 (192.168.1.4) from 00:60:08:d6:86:91 via eth0
Nov 18 10:54:36 experimenthal dhcpd: DHCPACK on 192.168.1.199 to 00:60:08:d6:86:91 via eth0
Nov 18 10:54:36 experimenthal mountd[2412]: authenticated mount request from ws199.ltsp:932 for /opt/ltsp/i386 (/opt/ltsp)
non so se può significare qualcosa, ma il dmesg mi dice:
NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory
NFSD: unable to find recovery directory /var/lib/nfs/v4recovery
NFSD: starting 90-second grace period
azzardo... potrebbe essere un problema di scheda?
sto usando una isa 10Mbit