Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Unix/Linux/FreeBSD


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Установка и настройка ОС / Unix/Linux/FreeBSD

Выпуск № 663
от 04.01.2007, 13:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 419, Экспертов: 34
В номере:Вопросов: 2, Ответов: 3


Вопрос № 69041: Доброе время суток эксперты! Возник вопросик. Есть идея сделать свой небольшой серверок для LAN на базе ARM процессора. Скажите пожалуйста, каким образом компилируется такая ОС ? Т.е. как заливается прошивка, сколько нужно места и что н...
Вопрос № 69054: Здравствуйте уважаемые! Поздравляю всех с наступающим Новым годом! FreeBSD 6.1, SQUID. Все пользователи ходят в интернет через SQUID. Как можно с помощью него управлять доступом пользователей в интернет оперативно? Например превысил пользоват...

Вопрос № 69.041
Доброе время суток эксперты!
Возник вопросик. Есть идея сделать свой небольшой серверок для LAN на базе ARM процессора.
Скажите пожалуйста, каким образом компилируется такая ОС ?
Т.е. как заливается прошивка, сколько нужно места и что нужно компилить. Мне нужно на нем NAT, DHCP, PPPOE, DNS, SSH...
Отправлен: 29.12.2006, 14:32
Вопрос задал: Delphin (статус: Студент)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Хватов Сергей
Здравствуйте, Delphin!

ARM должен быть 9 серии, например AT91RM9200. Места достаточно 8Mb flash (даже 4) и 16 MB ram

Собирать надо toolchain (кросс-компилятор), glibc, ядро, две стадии загрузчика (primary и u-boot), после чего всё что вам надо. На всех этих этапах густо разложены многочисленные грабли, так что этот процесс будет долгим.

А ещё я заметил, что плату вы собираетесь разработать самостоятельно, так что вам придётся одновременно отладивать железо и софт. По-моему - это весьма рискованое предприятие.
Ответ отправил: Хватов Сергей (статус: 10-ый класс)
Ответ отправлен: 29.12.2006, 15:08
Оценка за ответ: 5

Отвечает: PVS
Здравствуйте, Delphin!
К предыдущему ответу хочу добавить "свои 5 копеек":
1) 2.4-е ядро умело само себя загружать (для i386, для ARM не уверен, но если да, то у Вас отпадает необходимость в загрузчике)
2) uClibc ("заменитель" glibc) имеет замечательный интерфейс для кросс-компилирования себя под все поддерживаемые платформы + там же можно выбрать дополнительные программы
3) большинство Ваших запросов покрывает busybox, если его (и все, что еще надо будет кроме него) скомпилировть как статические файлы, то и сам uClibc на результирующей машине не нужен
Ответ отправил: PVS (статус: Специалист)
Ответ отправлен: 29.12.2006, 15:38
Оценка за ответ: 5


Вопрос № 69.054
Здравствуйте уважаемые!
Поздравляю всех с наступающим Новым годом!
FreeBSD 6.1, SQUID. Все пользователи ходят в интернет через SQUID. Как можно с помощью него управлять доступом пользователей в интернет оперативно? Например превысил пользователь свой лимит и его сразу отключить.
Отправлен: 29.12.2006, 17:20
Вопрос задал: sir henry (статус: Академик)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: PVS
Здравствуйте, sir henry!
Вариант 1 (фантастический): если заставить squid для каждого пользователя держать отдельный кеш, то можно установить квоты для пользователей и в начале периода очищать кеш

Вариант 2 (реалистический): раз на N минут (если N мало, то раз на K :-) ) разгребать лог squid'а, анализировать не превысил ли кто лимит и, если да - заносить его в список запрещенных пользователей и тут же рестартовать squid
Ответ отправил: PVS (статус: Специалист)
Ответ отправлен: 29.12.2006, 17:30
Оценка за ответ: 4
Комментарий оценки:
А можно ли организовать отключение пользователя без рестарта сквида? Ведь во время рестарта другой пользователь может передавать или получать какие-то данные.


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.38 от 20.12.2006
Яндекс Rambler's Top100

В избранное