Было: WL500gP (fw 1.9.2.7-10-USB-1.71) + Toshiba TravelStar 250Gb 2.5" inside router.
(ADOS + rTorrent WebUI+rtorrent + samba + rrdtool + XMail + QuiXplorer + ClamAV)
> Мои инструкции < Для новичков и ленивых > Wiki переехало сюда < "Ночные" сборки >
А грамотно нельзя его отключить по человечи что бы его не было в автозагрузке?
просветите, пожалуйста, несведомого - что за процесс dnsmasq?? Чем он занимается? почему иногда (я так и не понял закономерности) он начинает засерать локалькую сеть тоннами каких-то пакетов, и при этом жрёт ~98% процессорного времени моего WL500gp
Что делает этот процесс? ОТМОРОЗОК писал, что "по мне лучше dhcpd+bind" Чем лучше второй вариант?
Заранее спасибо за ответ! :-D
dnsmasq - это куцые dns-сервер (точнее -форвардер) и dhcpd в одном флаконе, достоинство - занимает немного места на флэшке и в памяти. читать про него http://www.thekelleys.org.uk/dnsmasq/doc.html Его можно прибить и запускать полноразмерные сервера dns и dhcp, установив их через ipkg читать - http://www.isc.org/index.pl?/sw/bind/index.php и http://www.isc.org/index.pl?/sw/bind/index.php - они дадут полную функиональность этих серверов, но будут более сложными в настройке и потребуют больше места на диске и в памяти - например, у меня named отъедает 13М RAM, dhcpd - 2.5М. Память в роутере увеличена до 128М
IMHO, проще (правильнее?) обновить dnsmasq с версии 2.22, которая в "дистрибутиве", до версии 2.42, где поправлен ряд "тонких" багов. В том числе и с пожиранием процессора.
WL-500g Deluxe @ Corbina
Нашёл время поковыряться - собрал dnsmasq 2.42 под текущий uClibc 0.9.19. С минимальными опциями (no-IPv6 GNU-getopt no-RTC no-ISC-leasefile no-DBus no-I18N no-TFTP) весит 209Kb. Если вдруг кто захочет потестировать - пишите, выложу.
Приаттачил. У меня работает уже 4 часа
Last edited by lly; 13-11-2008 at 09:15.
Вы хоть что-нибудь отпишите - запустилось/не запустилось, работает, глючит, падает, ... а то и не знаешь что думать
Работает сутки.
Например, для следующего:
1. Сливать/заливать конфиги и прошивки с домашних роутеров, коммутаторов, SIP-адаптеров, и т. д.
2. Есть способ удаленно включить комп, но, к сожалению, не так-то просто удаленно заставить загрузчик (например, GRUB, если стоят Linux/Windows) грузить отличный от умолчания пункт. А используя TFTP, можно удаленно заставить грузить нужную ОС.
Конечно, для этого можно и "нормальный" TFTP поставить. :-D