LINUX.ORG.RU

2.6.10 и /dev/ttyS0


0

0

Подскажи пожалуйста, о всезнающий all!

Slackware 10.1, поставил ядро 2.6.10, трабла в том что, пропадают файлы устройств /dev/ttySx ... Поставил заново пакет devs-2.3.1 появились файлы устройств, а также скрипт MAKEDEV...перегрузился и всё пропало...

Вот заново пакет поставил и вышел в инет спросить как сие безобразие побороть...

И уж заодно ещё вопросик. У меня карта nVidia, в ядре отключил rivafb поставил драйвера нвидии, в иксах всё ОК - вопрос в том как заставить работать vesafb....чтоб и в консоли разрешение и герцы были

при загрузке ядра пишет:

dmesg | grep vesa Kernel command line: BOOT_IMAGE=Linux-2.6.10 ro root=302 video=vesafb:xres:1280,yres:1024

vesafb: probe of vesafb0 failed with error -6

anonymous
Ответ на: комментарий от Shaman007

Да был я там, я про фак, ничего не увидел...

Ссылку киньте что ли, pls...

anonymous
()
Ответ на: комментарий от googler

>Случайно проблема не в devfs/udev? Ну, а дальше? В чём проблема-то?

Поставил udev-054-i486-3, проблемы это не решило. Куда рыть дальше подскажите pls...

anonymous
()

Когда люди научатся ставить ядра?
tar xvjf linux-kernel-x.x.x.tar.bz2 ; rm -f linux-kernel-x.x.x.tar.bz2
cd linux-kernel-x.x.x
cp ../old-linux-kernel/.config .
make menuconfig
Сразу же выходим и сохраняемся, скрипт поправит все зависимости!
make all && make modules_install && make install

Slackware 10!
Так ставил ядра 2.6.10 и 2.6.11 - никаких проблем не было!

UVV ★★★★★
()
Ответ на: комментарий от anonymous

1. Всё правильно, ты записываешь файлы устройств поверх виртуальной
devfs/udev в /dev. Примонтируй / ещё раз куда-нибудь и заново распакуй
или установи пакет с --PREFIX=<куда-нибудь>

2. По поводу vesa, а ты ядро для поддерки vesafb-tng пропатчил?
А в menuconfig`e выбрал новый драйвер? У тебя строка загрузчика
именно для vesafs-tng. Патч лежит здесь: http://dev.gentoo.org/~spock/projects/vesafb-tng/archive/

Kuzmich ★★
()
Ответ на: комментарий от UVV

Ну поучи ещё раз ставить ядра, умник, сказать по проблеме нечего - тогда молчи...

dlomin
()

Тебе обязательно именно такие названия? в 2.6.x они называются /dev/tts/*;

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.