может быть знающие люди подскажут,суть проблемы в том что моя программа на плате
периодически отправляет запросы к http северу в той же сети что и отладочная плата
при этом ответы приходят от thttpd самой платы а не от сервера
запускаю эту прогу на другом компе в этой же сетке все нормально прога работает ответы приходят от сервера
сервер с платы пингуется ,даже wget запущенный с платы скачивает страницу c сервера,только
вот именно http запросы формируемые моим приложением почему то обрабатываются своим же собственным thttpd
используется библиотека libcurl
пните в нужном направлении,нужно чтоб запросы проходили к серверу
starterkit:~# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
default 192.168.0.22 0.0.0.0 UG 0 0 0 eth0
starterkit:~# ping 192.168.0.123
PING 192.168.0.123 (192.168.0.123) 56(84) bytes of data.
64 bytes from 192.168.0.123: icmp_seq=1 ttl=64 time=0.272 ms
64 bytes from 192.168.0.123: icmp_seq=2 ttl=64 time=0.213 ms
64 bytes from 192.168.0.123: icmp_seq=3 ttl=64 time=0.211 ms
64 bytes from 192.168.0.123: icmp_seq=4 ttl=64 time=0.225 ms
64 bytes from 192.168.0.123: icmp_seq=5 ttl=64 time=0.227 ms
--- 192.168.0.123 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 3996ms
rtt min/avg/max/mdev = 0.211/0.229/0.272/0.027 ms
starterkit:~# wget
http://192.168.0.123/folder/out.php
--19:10:07--
http://192.168.0.123/folder/out.php
=> `out.php'
Connecting to 192.168.0.123:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 24 [text/html]
100%[====================================>] 24 --.--K/s
19:10:07 (100.81 KB/s) - `out.php' saved [24/24]
starterkit:~# cat out.php
192.168.0.123 old comp
starterkit:~# binary
!!!! this is a local server page !!!!
!!!! this is a local server page !!!!
!!!! this is a local server page !!!!
starterkit:~# cat /home/www/folder/out.php
!!!! this is a local server page !!!!
starterkit:~top
top - 19:24:15 up 24 min, 2 users, load average: 0.07, 0.02, 0.00
Tasks: 24 total, 1 running, 23 sleeping, 0 stopped, 0 zombie
Cpu(s): 1.0%us, 0.3%sy, 0.0%ni, 98.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 62488k total, 14840k used, 47648k free, 596k buffers
Swap: 0k total, 0k used, 0k free, 9608k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
641 root 20 0 2300 1056 848 R 1.3 1.7 0:00.26 top
1 root 20 0 1896 620 540 S 0.0 1.0 0:00.43 init
2 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kthreadd
3 root 15 -5 0 0 0 S 0.0 0.0 0:00.01 ksoftirqd/0
4 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 events/0
5 root 15 -5 0 0 0 S 0.0 0.0 0:00.05 khelper
41 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kblockd/0
55 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 khubd
60 root 15 -5 0 0 0 S 0.0 0.0 0:00.03 kmmcd
82 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush
83 root 20 0 0 0 0 S 0.0 0.0 0:00.00 pdflush
84 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 kswapd0
85 root 15 -5 0 0 0 S 0.0 0.0 0:00.00 aio/0
210 root 15 -5 0 0 0 S 0.0 0.0 0:00.45 mmcqd
460 nobody 20 0 2160 804 548 S 0.0 1.3 0:00.03 thttpd
540 root 20 0 1676 676 556 S 0.0 1.1 0:00.13 syslogd
546 root 20 0 1448 368 308 S 0.0 0.6 0:00.04 klogd
starterkit:~# kill 460
starterkit:~# binary
ERROR !!!
ERROR !!!
starterkit:~#
киляю httpd вообще ни ответа ни привета , куда рыть то ли на маршрутизацию то ли в конфиги thttpd то ли в libcurl лезть ума не приложу