LINUX.ORG.RU

Сообщения Titanicum

 

загрузка модуля

взял пример модуля "hello world" c linux.ru.net . вот исходник: #include <linux/kernel.h> /* We're doing kernel work */ #include <linux/module.h> /* Specifically, a module */ #if CONFIG_MODVERSIONS==1 #define MODVERSIONS #include <linux/modversions.h> #endif int init_module() { printk("Hello, world - this is the kernel speaking\n"); /* If we return a non zero value, it means that * init_module failed and the kernel module * can't be loaded */ return 0; } /* Cleanup - undid whatever init_module did */ void cleanup_module() { printk("Short is the life of a kernel module\n"); } делаю из терминала insmod hello.o (откомпилил нормально), но ничего в консоль не выводится. может я чего-то не понимаю. каким образом можно запустить init_module() программно. разве он не инициализируется при загрузке? при чем по lsmod я его вижу в памяти.

Titanicum
()

загрузка модуля

взял пример модуля "hello world" c linux.ru.net . вот исходник: #include <linux/kernel.h> /* We're doing kernel work */ #include <linux/module.h> /* Specifically, a module */ #if CONFIG_MODVERSIONS==1 #define MODVERSIONS #include <linux/modversions.h> #endif int init_module() { printk("Hello, world - this is the kernel speaking\n"); /* If we return a non zero value, it means that * init_module failed and the kernel module * can't be loaded */ return 0; } /* Cleanup - undid whatever init_module did */ void cleanup_module() { printk("Short is the life of a kernel module\n"); } делаю из терминала insmod hello.o (откомпилил нормально), но ничего в консоль не выводится. может я чего-то не понимаю. каким образом можно запустить init_module() программно. разве он не инициализируется при загрузке? при чем по lsmod я его вижу в памяти.

Titanicum
()

владельцам сайтов (тематика:ОС,протоколы, сетевая безопасность и т.д.)

Предлагаю разместить на вашем сайте новую, не имеющую аналогов в Ру-нете статью "Протокол SNMP - принципы, безопасность, приминение"

В статье основное внимание уделено основам работы с приложениями использующими SNMP протокол, уязвимостям в протоколе, приведено сравнение 1-й и 2-й версий, описание структур данных протокола, методы защиты от атак и многое другое.

Безусловно, SNMP создавался для NT, но ведь и DHCP тоже был расчитан на Windows. Кроме того все примеры приводятся для програмного обеспечения под Линукс.

зыж: абсолютно бесплатно. и еще.... не обязательно сайты Линукс тематики. Любые сайты , работающие в направлении сетевой безопаснисти, протоколов, программирования.

С предложениями лучше на admin@titanicum.kiev.ua или на ICQ# 272706

Titanicum
()

помогите с локалью (Slackware 8.0)

root@darkstar:~# perl perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "ru_RU", LC_ALL = (unset), LANG = "ru_RU.KOI8-R" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C").

вобщем так я проверяю настройку локали. если перл не выдает ошибок то все ОК... дело в том что как только LC_ALL я устанавливаю во что-то кроме POSIX - получаю такую ошибку. при чем если LC_ALL=POSIX то можно остальные переменные делать какими угодно (в рамках правил и алиасов локали). если просто в /etc/profile закоментировать LC_ALL="" - как видите тоже возникает ошибка. что делать?

мож надо файл в POSIX переименовать ru_RU? мож так поможет.

какие будут предложения?

Titanicum
()

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