ltsp não sobe ( tftp erro 1 file not found )

Iniciado por eremita, 25 de Julho de 2010, 11:40

tópico anterior - próximo tópico

eremita

estou com outro problema com o ltsp
o problema com o dhcpd foi resolvido com ajuda do colega de fórum zekkerj que deu as dicas certas pra resolver o problema o tópico  foi trancado por erro meu na postagem mas ta resolvido

agora dou o bot via cd ou via pxe da placa de rede onbord mas não funciona
fica assim

bot via cd

davicom_ poll
davicom_poll got one
davicom_transmit

e fica em loop  não sai disto

via bot  pxe da placa de rede

rpl-rom adr: 0030 2131 31b8
rpl-rom irq: 10
rpl-rom pio: dc 00
rpl-rom-stl: 1

rpl-rom ffc:1  ( começa a contagem e vai ate 20 e sai do bot e vai dar o bot no hd)

* bot via hd sobe normal e acha a rede que  ate fica com o ip que foi setado no dhcpd 192.168.0.20

o que eu tenho que fazer pra subir o server ltsp




zekkerj

Posta novamente o seu dhcpd.conf, pra gente confirmar as opções de boot.

PS: Quando vc ativa o LTSP, o arquivo de configuração do DHCP passa a ser /etc/ltsp/dhcpd.conf, dá uma confirmada se esse arquivo existe e quais são as opções em uso por lá.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

eremita

#2
Citação de: zekkerj online 25 de Julho de 2010, 13:17
Posta novamente o seu dhcpd.conf, pra gente confirmar as opções de boot.

PS: Quando vc ativa o LTSP, o arquivo de configuração do DHCP passa a ser /etc/ltsp/dhcpd.conf, dá uma confirmada se esse arquivo existe e quais são as opções em uso por lá.

#
# Default LTSP dhcpd.conf config file.
#

authoritative;

subnet 192.168.0.0 netmask 255.255.255.0 {
   range 192.168.0.20 192.168.0.250;
   option domain-name "ltsp";
#   option domain-name-servers 192.168.0.1;
   option broadcast-address 192.168.0.255;
   option routers 192.168.0.1;
    next-server 192.168.0.1;
#    get-lease-hostnames true;
   option subnet-mask 255.255.255.0;
   option root-path "/opt/ltsp/i386";
   if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
       filename "/ltsp/i386/pxelinux.0";
   } else {
       filename "/ltsp/i386/nbi.img";
   }
}

descobri isto mas agora fiquei mais perdido

hh sim legal, acabei de descobrir, essa xxxx da M812 nao eh PXE, usa outro protocolo, o RPL na NOVELL, e pelo que vi esse protocolo é um lixo, não serve pra nada, e nem a NOVELL da suporte a esta derma.

P...

Enfim, alguem sabe algum workarround pra isso? Sem ser por floppy?

zekkerj

Citação de: eremita online 25 de Julho de 2010, 15:36
#
# Default LTSP dhcpd.conf config file.
#

authoritative;

subnet 192.168.0.0 netmask 255.255.255.0 {
   range 192.168.0.20 192.168.0.250;
   option domain-name "ltsp";
#   option domain-name-servers 192.168.0.1;
   option broadcast-address 192.168.0.255;
   option routers 192.168.0.1;
    next-server 192.168.0.1;
#    get-lease-hostnames true;
   option subnet-mask 255.255.255.0;
   option root-path "/opt/ltsp/i386";
   if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
       filename "/ltsp/i386/pxelinux.0";
   } else {
       filename "/ltsp/i386/nbi.img";
   }
}

descobri isto mas agora fiquei mais perdido
Esse é o que está em "/etc/ltsp/dhcpd.conf", correto? Compare com o outro, veja principalmente se os endereços de rede estão iguais.

Citarhh sim legal, acabei de descobrir, essa xxxx da M812 nao eh PXE, usa outro protocolo, o RPL na NOVELL, e pelo que vi esse protocolo é um lixo, não serve pra nada, e nem a NOVELL da suporte a esta derma.

P...

Enfim, alguem sabe algum workarround pra isso? Sem ser por floppy?
Atualização de BIOS.  :P

Senão, boot por CD, floppy, ou manda pro saco...
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

eremita

#4
Citação de: zekkerj online 26 de Julho de 2010, 10:23
Citação de: eremita online 25 de Julho de 2010, 15:36
#
# Default LTSP dhcpd.conf config file.
#

authoritative;

subnet 192.168.0.0 netmask 255.255.255.0 {
   range 192.168.0.20 192.168.0.250;
   option domain-name "ltsp";
#   option domain-name-servers 192.168.0.1;
   option broadcast-address 192.168.0.255;
   option routers 192.168.0.1;
    next-server 192.168.0.1;
#    get-lease-hostnames true;
   option subnet-mask 255.255.255.0;
   option root-path "/opt/ltsp/i386";
   if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
       filename "/ltsp/i386/pxelinux.0";
   } else {
       filename "/ltsp/i386/nbi.img";
   }
}

descobri isto mas agora fiquei mais perdido
Esse é o que está em "/etc/ltsp/dhcpd.conf", correto? Compare com o outro, veja principalmente se os endereços de rede estão iguais.

Citarhh sim legal, acabei de descobrir, essa xxxx da M812 nao eh PXE, usa outro protocolo, o RPL na NOVELL, e pelo que vi esse protocolo é um lixo, não serve pra nada, e nem a NOVELL da suporte a esta derma.

P...

Enfim, alguem sabe algum workarround pra isso? Sem ser por floppy?
Atualização de BIOS.  :P

Senão, boot por CD, floppy, ou manda pro saco...

ja dei o bot via cd ja  coloquei o resultado

davicom_poll
davicom_poll got one
davicom_transmit

fica em loop

quando ao outro seria o /etc/dhcp3/dhcpd.conf
se for este ta original não alterei nada mesmo porque a maior parte do que ta la  esta comentada
mas agora vou fazer uma copia  la e ver o que da

#
# Sample configuration file for ISC dhcpd for Debian
#
# Attention: If /etc/ltsp/dhcpd.conf exists, that will be used as
# configuration file instead of this file.
#
# $Id: dhcpd.conf,v 1.1.1.1 2002/05/21 00:07:44 peloy Exp $
#

# The ddns-updates-style parameter controls whether or not the server will
# attempt to do a DNS update when a lease is confirmed. We default to the
# behavior of the version 2 packages ('none', since DHCP v2 didn't
# have support for DDNS.)
ddns-update-style none;

# option definitions common to all supported networks...
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;

default-lease-time 600;
max-lease-time 7200;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
#authoritative;

# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;

# No service will be given on this subnet, but declaring it helps the
# DHCP server to understand the network topology.

#subnet 10.152.187.0 netmask 255.255.255.0 {
#}

# This is a very basic subnet declaration.

#subnet 10.254.239.0 netmask 255.255.255.224 {
#  range 10.254.239.10 10.254.239.20;
#  option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org;
#}

# This declaration allows BOOTP clients to get dynamic addresses,
# which we don't really recommend.

#subnet 10.254.239.32 netmask 255.255.255.224 {
#  range dynamic-bootp 10.254.239.40 10.254.239.60;
#  option broadcast-address 10.254.239.31;
#  option routers rtr-239-32-1.example.org;
#}

# A slightly different configuration for an internal subnet.
#subnet 10.5.5.0 netmask 255.255.255.224 {
#  range 10.5.5.26 10.5.5.30;
#  option domain-name-servers ns1.internal.example.org;
#  option domain-name "internal.example.org";
#  option routers 10.5.5.1;
#  option broadcast-address 10.5.5.31;
#  default-lease-time 600;
#  max-lease-time 7200;
#}

# Hosts which require special configuration options can be listed in
# host statements.   If no address is specified, the address will be
# allocated dynamically (if possible), but the host-specific information
# will still come from the host declaration.

#host passacaglia {
#  hardware ethernet 0:0:c0:5d:bd:95;
#  filename "vmunix.passacaglia";
#  server-name "toccata.fugue.com";
#}

# Fixed IP addresses can also be specified for hosts.   These addresses
# should not also be listed as being available for dynamic assignment.
# Hosts for which fixed IP addresses have been specified can boot using
# BOOTP or DHCP.   Hosts for which no fixed address is specified can only
# be booted with DHCP, unless there is an address range on the subnet
# to which a BOOTP client is connected which has the dynamic-bootp flag
# set.
#host fantasia {
#  hardware ethernet 08:00:07:26:c0:a5;
#  fixed-address fantasia.fugue.com;
#}

# You can declare a class of clients and then do address allocation
# based on that.   The example below shows a case where all clients
# in a certain class get addresses on the 10.17.224/24 subnet, and all
# other clients get addresses on the 10.0.29/24 subnet.

#class "foo" {
#  match if substring (option vendor-class-identifier, 0, 4) = "SUNW";
#}

#shared-network 224-29 {
#  subnet 10.17.224.0 netmask 255.255.255.0 {
#    option routers rtr-224.example.org;
#  }
#  subnet 10.0.29.0 netmask 255.255.255.0 {
#    option routers rtr-29.example.org;
#  }
#  pool {
#    allow members of "foo";
#    range 10.17.224.10 10.17.224.250;
#  }
#  pool {
#    deny members of "foo";
#    range 10.0.29.10 10.0.29.230;
#  }
#}

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

tentei isto

como ficou dhcp3

default-lease-time 600;
max-lease-time 7200;


authoritative;

subnet 192.168.0.0 netmask 255.255.255.0 {
    range 192.168.0.20 192.168.0.250;
    option domain-name "ltsp";
#   option domain-name-servers 192.168.0.1;
    option broadcast-address 192.168.0.255;
    option routers 192.168.0.1;
     next-server 192.168.0.1;
#    get-lease-hostnames true;
    option subnet-mask 255.255.255.0;
    option root-path "/opt/ltsp/i386";
    if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
        filename "/ltsp/i386/pxelinux.0";
    } else {
        filename "/ltsp/i386/nbi.img";
    }
}

estava usando rom errada  baixando liso em vez de iso agora tem esta reposta no cliente na hora do bot via cd

probing pci nic......
[dmff9102]..dmfe.c found dmfe9102
vendor= 0x182 device 0x9102
dmfe 9102: 00:30:21:01:31:b8  at loader dc 00


searching for server ( DHCP ) .... no ip adress

silly check.mode ( entra em loop por um minuto ai escreve done )



zekkerj

Bem, a primeira coisa que vc precisa resolver é a configuração do DHCP; sem ele, o boot do LTSP não funciona.

Confirme que as opções dele estão certas, e batendo com a interface que vc está usando.

Uma dica é vc dar boot num desses terminais usando o LiveCD do Ubuntu: ele tem que pegar IP normalmente pelo cabo.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

eremita

#6
Citação de: zekkerj online 26 de Julho de 2010, 23:48
Bem, a primeira coisa que vc precisa resolver é a configuração do DHCP; sem ele, o boot do LTSP não funciona.

Confirme que as opções dele estão certas, e batendo com a interface que vc está usando.

Uma dica é vc dar boot num desses terminais usando o LiveCD do Ubuntu: ele tem que pegar IP normalmente pelo cabo.

so to com uma maquina pra teste ela sobe o win 98 e cata o ip do dhcpd aquele que ta no dhcp3 que e 192.168.0.20
que e o primeiro endereço que o server oferece

ja tentei outra configurações  e da na mesma o server dhcp não da ip pro bot pxe ,

para o win 98 ele da ip

bem tomei uma atitude  radical instalei o ubuntu 10.10 mas ja vou tirar e voltar ao 10.4
alem disto inverti as placas de rede a placa de rede onbord passou a ser a eth1  e a placa de rede silam a maldita passou a ser eth0 , ai mudou tudo ja recebo o ip do dhcp no cliente mas da um erro no tftp
seque abaixo o retorno do bot no cliente
mf: 192.168.0.20 dhcp 192.168.0.1 tftp 192.168.0.1 gateway 192.168.1
lodingy 192.168.0.1 :/ ltsp/ i384/nbi.img  silly check mode
tftp error 1 ( file not foud )
unable to load file
<sleep >
<abort >
probing pci nic

vou voltar pro ubuntu 10.4 com as placas invertidas como esta pra ver se da certo