LINUX.ORG.RU

Сообщения Alex007

 

Отправка мультикаста на несколько интерфейсов

Есть сервер с несколькими сетевыми картами. Задача состоит в том, чтоб приложение на этом сервере могло отправить мультикаст пакеты во все интерфейсы данного сервера.

просто установка маршрутизации

route add -net 224.0.0.0 netmask 248.0.0.0 dev eth0
route add -net 224.0.0.0 netmask 248.0.0.0 dev eth1
route add -net 224.0.0.0 netmask 248.0.0.0 dev eth2
само собой ничего не даёт, использоваться начинает последний интерфейс, для которого указан роутинг (в данном случае это eth2)

Подскажите, кто знает, как это можно сделать? И возможно ли вообще?

Alex007
()

чтение несколькими потоками нескольких COM

Кто-нибудь знает как можно организовать работу следующего приложения на С:
1. Есть несколько COM портов, с которых периодически поступают данные
2. Каждый порт слушается отдельным тредом

Мне надо сделать так, чтоб просыпался только тот тред, который слушает порт, с которого пришли данные.

Я пока пользуюсь sigaction, но в ней не знаю как указать, что надо слушать только определённый порт. Или хотя бы как понять из-за какого порта произошло событие SIGIO ?

Уверен, что должны быть решения такой проблемы, но никак не могу найти

Alex007
()

Пропал звук

Система Kubuntu 8.04 со всеми апдейтами. После попытки поставить последнее ядро(2.6.27) из репозитария intrepid у меня пропал звук на дистрибутивном ядре, но только у пользователя. Т.е. новосозданный пользователь и рут звуки издают, кроме того под пользователем при записи в /dev/dsp звук тоже издается (а также в КДЕ4 тоже звук есть). Отсюда пришел к выводу, что проблема в настройках звука в кдешных конфигах у текущего пользователя (скорее всего в них что-то не то записалось при использовании экспериментального ядра).

Вопрос: какие файлы надо исправить/удалить из ~/.kde, чтоб настройки звука вернулись к умолчательным? (Простое сравнение этих директорий у нового пользователя и пользователя без звука ясности не внесло)

>>>

Alex007
()

Gentoo: проблема загрузкой

Ситуация следующая:

Основная система это Debian unstable. Диск разбит на 4

hda1 - xfs - сюда ставлю Gentoo

hda2 - ext2 - /boot

hda3 - xfs - корень Debian'а

hda4 - swap

Собираюсь попробовать Gentoo, для этого, следуя инструкциям хендбука http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml, ставлю систему из под Debian'а в chroot'е с помощью stage3. При компиляции ядра выбрал установку через genkernel (в виде старого конфига подсунул конфиг от текущего дебианского ядра). Правда xfs вкомпилировал в ядро, а не в виде модуля.

Полученные образ и инит-модуль скопировал в бут и модифицировал меню grub'а для загрузки генту так как рекомендуется в хендбуке:

title=Gentoo Linux

root (hd0,1)

kernel /kernel-genkernel root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/hda1 udev

initrd /initramfs-genkernel

Проблема в том, что при попытке загрузится, мне сообщается, что корень /dev/hda1 не подходит и выводится приглашение (boot):, чтоб ввести где находится правильный корень.

В чем может быть проблема? Что я делаю не так?

Alex007
()

RSS подписка на новые темы