[Lxc-users] Ltsp on LXC: PXE-E32: TFTP open Timeout
Daniel Lezcano
daniel.lezcano at free.fr
Wed May 12 20:59:48 UTC 2010
Osvaldo Filho wrote:
> Sorry:
>
> /etc/network/interfaces
>
> auto lo
> iface lo inet loopback
>
> auto eth0
> iface eth0 inet static
> address 10.0.3.10
> netmask 255.255.255.0
> gateway 10.0.3.1
> dns-nameservers 10.0.3.1 192.168.1.1
>
> auto br0
> iface br0 inet static
> address 192.168.6.1
> netmask 255.255.255.0
> broadcast 192.168.6.255
> network 192.168.6.0
> #gateway 192.168.6.1
> dns-nameservers 192.168.6.1
> bridge_ports eth2
> bridge_stp off
>
Is there a forwarding between br0 and eth0 ?
At the first glance the configuration looks ok.
I don't know ltsp, so maybe I won't able to help too much.
The first thing to do is to check the traffic between the container and
br0 is ok.
You can check that by using tcpdump -i br0 and watch for outgoing
packets when the thinclient does tftp.
Assuming there is a forwarding between br0 and eth0:
If the packets are visible on br0, maybe the iptables are blocking
something.
check:
* /proc/sys/net/ipv4/ip_forward is set to 1
and you have the right iptables rules to do the masquerading for br0.
Another point is if tftp does broadcast, I am not sure the packets will
be forwarded.
> 2010/5/12 Osvaldo Filho <arquivostcf at gmail.com>:
>
>> No problem and thank you very much!
>>
>> =====
>>
>> br0 Link encap:Ethernet Endereço de HW 00:10:18:4f:8e:fc
>> inet end.: 192.168.6.1 Bcast:192.168.6.255 Masc:255.255.255.0
>> endereço inet6: fe80::210:18ff:fe4f:8efc/64 Escopo:Link
>> UP BROADCAST RUNNING MULTICAST MTU:1500 Métrica:1
>> pacotes RX:17528009 erros:0 descartados:0 excesso:0 quadro:0
>> Pacotes TX:10890138 erros:0 descartados:0 excesso:0 portadora:0
>> colisões:0 txqueuelen:0
>> RX bytes:6134616116 (6.1 GB) TX bytes:24160294112 (24.1 GB)
>>
>> eth2 Link encap:Ethernet Endereço de HW 00:10:18:4f:8e:fc
>> endereço inet6: fe80::210:18ff:fe4f:8efc/64 Escopo:Link
>> UP BROADCAST RUNNING MULTICAST MTU:1500 Métrica:1
>> pacotes RX:17545797 erros:0 descartados:0 excesso:0 quadro:0
>> Pacotes TX:25377694 erros:0 descartados:0 excesso:0 portadora:0
>> colisões:0 txqueuelen:1000
>> RX bytes:6554180607 (6.5 GB) TX bytes:25219335827 (25.2 GB)
>> IRQ:38 Memória:d6000000-d6012800
>>
>> virbr0 Link encap:Ethernet Endereço de HW 0e:0c:3a:d3:3e:6e
>> inet end.: 192.168.122.1 Bcast:192.168.122.255 Masc:255.255.255.0
>> endereço inet6: fe80::c0c:3aff:fed3:3e6e/64 Escopo:Link
>> UP BROADCAST RUNNING MULTICAST MTU:1500 Métrica:1
>> pacotes RX:0 erros:0 descartados:0 excesso:0 quadro:0
>> Pacotes TX:1689 erros:0 descartados:0 excesso:0 portadora:0
>> colisões:0 txqueuelen:0
>> RX bytes:0 (0.0 B) TX bytes:330948 (330.9 KB)
>>
>> ---------------------------------------
>>
>> iptables -L
>>
>> Chain INPUT (policy ACCEPT)
>> target prot opt source destination
>> ACCEPT udp -- anywhere anywhere udp dpt:domain
>> ACCEPT tcp -- anywhere anywhere tcp dpt:domain
>> ACCEPT udp -- anywhere anywhere udp dpt:bootps
>> ACCEPT tcp -- anywhere anywhere tcp dpt:bootps
>>
>> Chain FORWARD (policy ACCEPT)
>> target prot opt source destination
>> ACCEPT all -- anywhere 192.168.122.0/24 state
>> RELATED,ESTABLISHED
>> ACCEPT all -- 192.168.122.0/24 anywhere
>> ACCEPT all -- anywhere anywhere
>> REJECT all -- anywhere anywhere
>> reject-with icmp-port-unreachable
>> REJECT all -- anywhere anywhere
>> reject-with icmp-port-unreachable
>>
>> Chain OUTPUT (policy ACCEPT)
>> target prot opt source destination
>>
>> =====
>>
>> The problem, perhaps, is with openbsd-inetd.
>>
>>
>> 2010/5/12 Daniel Lezcano <daniel.lezcano at free.fr>:
>>
>>> Osvaldo Filho wrote:
>>>
>>>> bridge name bridge id STP enabled interfaces
>>>> br0 8000.0010184f8efc no eth2
>>>> virbr0 8000.000000000000 yes
>>>>
>>>>
>>> *and* ifconfig :)
>>>
>>> Thanks
>>> -- Daniel
>>>
>>>> LXC container use br0
>>>>
>>>> 2010/5/12 Daniel Lezcano <daniel.lezcano at free.fr>:
>>>>
>>>>
>>>>> Osvaldo Filho wrote:
>>>>>
>>>>>
>>>>>> Host Environment:
>>>>>> Linux ltspserver01 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28
>>>>>> 13:28:05 UTC 2010 x86_64 GNU/Linux
>>>>>> lxc 0.6.5-1
>>>>>> Linux containers userspace tools
>>>>>>
>>>>>> ===
>>>>>> lxc.utsname = ltsp2
>>>>>> lxc.tty = 4
>>>>>> lxc.pts = 1024
>>>>>> lxc.network.type = veth
>>>>>> lxc.network.flags = up
>>>>>> lxc.network.link = br0
>>>>>> lxc.network.name = eth0
>>>>>> lxc.network.mtu = 1500
>>>>>> lxc.rootfs = ./rootfs
>>>>>> lxc.mount = ./fstab.lxc
>>>>>> #lxc.cgroup.cpuset.cpus = 0
>>>>>> lxc.network.ipv4 = 192.168.6.2/24
>>>>>> lxc.network.hwaddr = 0a:22:3c:4d:55:ff
>>>>>> #lxc.cgroup.devices.deny = a # Deny all access to devices
>>>>>> lxc.cgroup.devices.allow = c 1:3 rwm # /dev/null
>>>>>> lxc.cgroup.devices.allow = c 1:5 rwm # /dev/zero
>>>>>> lxc.cgroup.devices.allow = c 5:1 rwm # /dev/console
>>>>>> lxc.cgroup.devices.allow = c 5:0 rwm # /dev/tty
>>>>>> lxc.cgroup.devices.allow = c 5:1 rwm # /dev/console
>>>>>> lxc.cgroup.devices.allow = c 4:0 rwm # /dev/tty0
>>>>>> lxc.cgroup.devices.allow = c 4:1 rwm # /dev/tty1
>>>>>> lxc.cgroup.devices.allow = c 4:2 rwm # /dev/tty2
>>>>>> lxc.cgroup.devices.allow = c 4:3 rwm # /dev/tty3
>>>>>> lxc.cgroup.devices.allow = c 1:9 rwm # /dev/urandon
>>>>>> lxc.cgroup.devices.allow = c 1:8 rwm # /dev/random
>>>>>> lxc.cgroup.devices.allow = c 136:* rwm # /dev/pts/*
>>>>>> lxc.cgroup.devices.allow = c 5:2 rwm # /dev/pts/ptmx
>>>>>> lxc.cgroup.devices.allow = c 254:0 rwm # /dev/rtc0
>>>>>> ===
>>>>>>
>>>>>>
>>>>>> When thinclient boot, the error occur:
>>>>>> I get this error on thinclient boot: PXE-E32: TFTP open timeout
>>>>>>
>>>>>> This accur when firewall block inetd, but i do not set firewall.
>>>>>>
>>>>>>
>>>>>>
>>>>> Can you give the network configuration of the host too ?
>>>>>
>>>>> brctl show br0 and ifconfig
>>>>>
>>>>>
>
>
>
More information about the lxc-users
mailing list