Страница 1 из 1

Помогите со звуком, модемом и ядром

Добавлено: 13 мар 2007, 22:14
Semp
У меня стоит AltLinux 2.3 Junior(ядро - 2.4.22-std-up-alt28), мать. плата - AsRockK8NF3Upgrade(nForce3, встроенный звук)
Короче установил, запустил, а звука нет. Sndconfig нашел "Nvidia unknowndevice" и ещё всякую фигню и в конце 'Device not supported". Почитал на эту тему мануалок разных и остановил свой выбор на ALSA.
Выкачал alsa-driver-1.0.9rc4a и мануалку. Ввожу:./configure --with-cards=intel8x0 и дальше там ещё чё та (ща не помню - в Винде сижу), ну что-то там побежало и выдало что-то про папку с исходниками ядра (что мол не найдено, по дефолту оно в /usr/src/linux если оно у вас в другом месте используйте опцию и т.д.). Я глянул папку /usr/src, а у меня там кроме алсы вообще ничего нет.
Дальше проблема - модем. kudzu втирал про connexant device, но при попытке опросить модем (через kppp(порт поставил как в Винде - аналог COM3, по моему ttyS2)) выдавал "модем занят". Пошёл я на linmodems тот меня послал на linuxant, а тот у меня спросил какой у меня модем (HCF или HSF). Я скачал прогу (для Винды) и та сказала, что hsf. Скачал я hsfmodem-7.6, установил. В мануалке сказано: после установки запустите hsfconfig. Опять замелькали надписи и в конце запросил меня папку с исходниками ядра (по умолчанию /usr/src/linux - говорит). Когда я выбрал по дефолту он разумеется ничего не нашёл и сказал, что нужно установить пакет kernel-source-2.4.22-stp-up-alt28. Перерыл единственный диск, искал я в Гугле, искал на Сизифе - ничё не нашёл, а нашел только kernel-source-2.6.9. Я так понимаю, что мне как вариант придётся выкачивать его, настраивать и компилить это новое ядро, устанавливать его и после этого у меня будут исходники ядра и потом с чистой совестью устанавливать алсу и hsfmodem?

Добавлено: 13 мар 2007, 23:48
Llama
Телепатией тут занимать ся желающих нет. Копируете сообщения об ошибках и постите сюда. А устанавливать софт из исходников на junior - задача неблагородная, возможно, вам будет проще найти более свежий дистрибутив, нежели самостоятельно разбираться со много лет назад решенными проблемами.

Добавлено: 14 мар 2007, 22:28
Semp
То есть выкинуть далеко это 2.3 Junior и найти чё нить посвежее...
...А может всё-таки ядро новое поможет?

Добавлено: 14 мар 2007, 22:32
Llama
поможет. но проще сменить дистрибутив, т.к. его возраст вызовет массу других проблем.

Добавлено: 14 мар 2007, 22:40
Semp
...печально.
Если не секрет, то что это за проблемы?

Добавлено: 14 мар 2007, 23:32
Semp
Вот ерроры:
ALSA
./configure --with-cards=intel8x0 --with-sequencer=yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for ranlib... ranlib
checking for a BSD-compatible install... /bin/install -c
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline checking whether time.h and sys/time.h may both be included...

yes
checking whether gcc needs -traditional... no
checking for current directory... /usr/src/alsa-driver-1.0.9rc4a
checking cross compile...
checking for directory with kernel source... /usr/src/linux
checking for directory with kernel build...
checking for kernel version... The file /usr/src/linux/include/linux/version.h does not

exist.
Please, install the package with full kernel sources for your distribution
or use

--with-kernel=dir option to specify another directory with kernel sources (default is

/usr/src/linux).

HSFModem

onexant HSF softmodem driver, version 7.60.00.02full


If you need license keys, assistance or more information, please go to:
http://www.linuxant.com/
When reporting a problem for the first time, please send us the file generated by "hsfconfig --dumpdiag".

No pre-built modules for: Mandrake- linux-2.4.22-std-up-alt28 i686

Trying to automatically build the driver modules...
(this requires a C compiler and proper kernel sources to be installed)
Please install the 'kernel-source-2.4.22-std-up-alt28' package. You can install it with the 'urpmi kernel-source-2.4.22-std-up-alt28' command.

WARNING: missing file /usr/src/linux/include/linux/autoconf.h
The cause of this is usually a missing or unconfigured
kernel source tree (and sometimes an incorrect directory or symbolic link).
First, ensure that the proper kernel source and compiler packages from your distribution vendor and/or the community are installed.

The Linux kernel can then be reconfigured by running "make menuconfig" under the kernel source directory (usually /usr/src/linux).

Verify that the proper options for your system are selected.

Then compile and install your new kernel (for more information about this procedure, see the README file under the kernel source directory), reboot the system using the new kernel, and re-run "hsfconfig".
ошибка: ошибка выполнения сценария %post из hsfmodem-7.60.00.02full-1, код возврата 124

Добавлено: 16 мар 2007, 23:08
Semp
Llama, нет, дистр. поменять не удастся - я этот за кровно заработанные в интернет-клубе выкачал. Нормального ничего выкачать не мог - только однодисковые. Так как я через этот ужас ещё раз проходить не хочу у меня два варианта: либо забыть про Линукс вообще(а не хочется забывать), либо пытатся сделать что-нибудь путное из Джуниора.
А проблемы старого дистра заключаются только в новизне пакетов и ядра или есть что-то глубже? И ещё вопрос:820пакетов(в смысле на сидюшке) это просто мало или это катострофически мало?

Добавлено: 16 мар 2007, 23:34
Llama
Semp, чем выкачивать в клбе - может проще было почтой заказать? ;)
Я собмневаючь что в Junior будут исходники/хидеры ядра - но посмотри в списках пакетов - kernel-sources или kernel-headers.
Ежели нет - то качать ядро из ветки 2.4 с kernel.org последнее и ставить.

Добавлено: 16 мар 2007, 23:59
bandit
Semp если не секрет где ты живешь ?

Добавлено: 17 мар 2007, 22:56
Semp
bandit, да нет, вроде не секрет - Брестская обл. Дрогичинский район, Дрогичин(район на границе с Украиной).
Llama, если почтой, то это бандеролью, а значит не бесплатно и чем-то надо пасплачиваться?
На диске есть только kernel-headers-common-1.1.5-alt1.noarch.rpm.
А может сразу 2.6.х ядро поставить?
А что вообще хидеры из себя представляют и чем они от source отличаются?

Добавлено: 18 мар 2007, 02:46
Humanoid
Ну так нашол проблему, тут для тебя 2 варианта имеется:
1. Заказать в каком инет магазине. Благо по беларуси уже как минимум 1 этим занимается, правда с оплатай при получении на почте там сейчас косяк.
2. Попросить из того же минского lug чтобы выслали. Как получишь положешь деньги на мобилу(это для примера).

В любом случае оба способа будут заметно дешевле, чем выкачивание из инета. А второй практически по себестоимости болванки + пересылки.

Ссылка на страницу с дистрибутивами
http://mlug.linux.by/cgi-bin/index.cgi?GnuLinuxDistros
выбирай что тебе надо и связывайся с тем кто может выслать, избавишь себя от лишней любви с ядром.

Добавлено: 18 мар 2007, 09:29
Semp
Хм, интернет-магазин не катит - кридиток у меня нету, а вот чтоб кто-нибудь записал это можно. Никто не знает может в Бресте есть lug?
А сколько будет стоить чё-нить на двух DVD?

Добавлено: 18 мар 2007, 09:43
Semp
Вот, млин, задумался - какой брать.Скажите плиз, что есть из Альтов полноценное(не компакт с джуниором), ну или что-нибудь ну очень похожее(обязалово - на русском).