LINUX.ORG.RU

Сообщения taqi

 

eth0 device not found

Всем привет. Собираю линукс с пакетов arch -linux. ядро компилирую сам. в ядро добавлена поддержка сетевой карты RTL8139. lspci показывает, что данная сетевая карточка таки есть. dmesg показывает, что карточка найдена на PCI 00:03.0 и запущен драйвер. Однако, на нее не создается имени eth0 ifconfig -a показывает, что такой карточки нет. Со своей стороны мне кажется, что имя eth0 должно задаваться ядром, а не udev-ом.

Подскажите, как мне заставить систему найти eth0 - посредством udev? Или ядро само это умеет делать?

П.С. Ковырял правила udev в arch.linux - не нашел правил под eth0. с этого делаю вывод, что не юдев этим занимается. п.п.с - Лайф-сиди арча находит сетевую карту, и именует ее.

п.п.п.с не советуйте «внимательно читай маны».

 , , , ,

taqi
()

udevd, udevadm trigger

Всем привет. В данный момент изучаю работу udev, и на первых же порах уперся, скорее всего, в непонимание сути работы. Суть проблемы: Написано единственное правило udev. Демон стартует в рамках init - скрипта. Флешка подключена еще до включения компьютера, т.е. событие ее подключения происходит ДО старта демона udev. Единственное правило, написанное под демон udev должно подхватить флешку и создать для нее симлинку в /dev

KERNEL==«sd*», SYMLINK+=«mydev»

Проверяю с помощью udevadm (в системе нет винта. Только флешка):

udevadm test /block/sda

Таким образом, демон udev определяет флешку, и создает все мне необходимое.

Но проблема в том, что с помощью udevadm trigger ... я не могу получить тот же эффект. Насколько я понял, данная команда по-новой заставляет демон udev обработать события,которые произошли ранее. Или может, я неправильно понимаю?

На чем работаю: qemu, запускаю с ключем -kernel указывая путь к ядру, ключик -initrd указывает на, собственно, Initrd образ, ключик -usb /dev/sdb указывает на флешку. консоль стартует, демон стартует. в Инитскрипте прописан запуск демона и udevadm trigger --type=devices. Событие не обрабатывается (

спасибо.

 , rules.d, , , udevam

taqi
()

X-server from scratch

Доброго времени суток, господа. Прошу помощи в разоре полетов. В данный момент решил с нуля собрать иск-сервер, без помощи каких либо менеджеров пакетов, и т.д. Собственно, таргет: виртуалка на vmWare player, базовая файловая система собрана по linux from scratch (рабочая) ядро, скомпилированное с поддержкой VGA

Итак, собирал по кусочкам x-server. Собрал. Написал красивый xorg.conf Запускаю посредством Xorg -nolisten tcp

Вроде как запускается - логи чистые. Экран при этом переходит в граф. режим, но остается черным. собственно, вопросы:

1.Насколько я понимаю, мне теперь нужен Windows manager и desktop environment. является ли их отсутствие причиной того, что у меня х-сервер остается «черным»?

2. Нормальное ли поведение х-сервера - оставлять экран просто черным? (логи чистые. без (ЕЕ) )

3. после сборки всей этой кухни я не обнаружил скриптов типа startx, или утилиты xinit. возможен ли запуск х-сервера без них?

4. Насколько я понимаю, сервер должен быть запущен до того, как я запущу DE. Означает ли это, что этот самый Xorg должен быть выполнен в фоне, либо как то еще (ведь экран становится черным после его запуска, и я уже ничего не могу запустить) ?

Напомню, что систему собирал сам, потому никаких скриптов вообще в системе не находится, а потому даже монтирование пока делаю руками.

Кто чем поможет? спасибо. Прошу только не отправлять на blfs.

 , ,

taqi
()

Замена памяти, kernel panic

Доброго времени суток, господа. Столкнулся с проблемой запуска linux на машине. История такова: Есть нетбук MSI u210x-012UA. с коробки он продается с 1Гб на борту, SO-DIMM. DDR2. Пошел на рынок, купил планку на 2 Гб такой же памяти. Открыл крышку - поставил. Предыдущую вытащил (только один слот есть.) Теперь - не грузится установленная ОС (Арч линукс), не грузится любой лайф-cd, (пробовал и x86 и amd64). При старте получаю простыню вызовов. Если нужно будет - перенаберу всю сюда. В логи, естественно, достучаться не могу. Вот три последних строки:

[ 0.132437] [<ffffffff81666bf4>] kernel_thread_helper+0x4/0x10

[ 0.132480] [<ffffffff81cfbc1a>] ? start_kernel+0x3c7/0x3c7

[ 0.132521] [<ffffffff81666bf0>] ? gs_change+0x13/0x13

помогите, пожалуйста.

 , ,

taqi
()

Nvidia 520M Black screen

Доброго времени суток. В данный момент борюсь с проблемой старой, как свет. Поиск по форуму выдал похожие проблемы, но решение не подходит для меня.

Суть: ноутбук Acer Aspire 5742G, с видеокарточкой Nvidia GT 520M. После установки драйверов и подправления xorg.conf - получаю при загрузке black screen. В логах ничего внятного не нашел. Что делал:

dpkg-query -l | grep nvidia ничего не выдает (удалил все, перед установкой дров) Скачал с офф.сайта последние дрова. Установил. Корректно - логи инсталляции чистые. lspci | grep nVidia выдает: 01:00.0 VGA compatible controller: nVidia Corporation Device 1050 (rev a1)

Помогите, кто чем может.

taqi
()

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