Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: не виден Agere Systems HDA Modem[РЕШЕНО]  (Прочитано 7418 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн lioncub

  • Участник
  • *
  • Сообщений: 172
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #15 : 12 Октября 2008, 14:25:58 »
Может кто выложит модуль snd_hda_intel.ko под ядро 2.6.24-21?

Оффлайн AndreyUA

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #16 : 19 Октября 2008, 15:05:11 »
snd_hda_intel.ko - после компиляции, этого файлика не нашел #ls:
hda_codec.c    hda_intel.c  Makefile         patch_conexant.c  patch_via.c
hda_codec.h    hda_local.h  patch_analog.c   patch_realtek.c
hda_generic.c  hda_patch.h  patch_atihdmi.c  patch_si3054.c
hda_hwdep.c    hda_proc.c   patch_cmedia.c   patch_sigmatel.c
uname -a
Linux runtu 2.6.24-21-generic #1 SMP Mon Aug 25 17:32:09 UTC 2008 i686 GNU/Linuxcat hda_codec.c
#include <sound/driver.h>
#include <linux/init.h>
#include <linux/delay.h>
#include <linux/slab.h>
#include <linux/pci.h>
#include <linux/mutex.h>
#include <sound/core.h>
#include "hda_codec.h"
#include <sound/asoundef.h>
#include <sound/tlv.h>
#include <sound/initval.h>
#include "hda_local.h"
#include <sound/hda_hwdep.h>

EXPORT_SYMBOL(snd_hda_codec_read);
EXPORT_SYMBOL(snd_hda_codec_write);

#ifdef CONFIG_SND_HDA_POWER_SAVE
ps
компилируются все модули, а нужен один, может можно один модуль откомплировать, а то слишком много кофеина потребляется в это время.
Аналогично. Подскажите где искать файлик snd_hda_intel.ko

Оффлайн Roan

  • Автор темы
  • Активист
  • *
  • Сообщений: 267
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #17 : 13 Ноября 2008, 03:27:42 »
:)
для самых ленивых ^_^
http://www.sendspace.com/file/r52b44
ubuntu

Оффлайн Yuri77

  • Активист
  • *
  • Сообщений: 271
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #18 : 13 Ноября 2008, 16:41:44 »
Кстати, попробовал построить snd_hda_intel.ko для ядра 2.6.27-7-generic (ubuntu intrepid ibex 8.10) - компилирует, но грузить не хочет, жалуется на неподходящий формат модуля. Попробовал готовый файл (спасибо, Roan  :)) - то же самое.
Собираюсь попробовать ядро от Hardy.

Оффлайн Roan

  • Автор темы
  • Активист
  • *
  • Сообщений: 267
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #19 : 08 Декабря 2008, 23:21:27 »
если очень надо могу свести с ребятами из линмодемс.орг.
помогут.
ubuntu

Оффлайн cyber-punk

  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #20 : 15 Декабря 2008, 12:25:14 »
Похоже я понял, что у меня не так.
В доке написано: патчим файл hda_codec.c так вот расскажите как его надо патчить? Я нашёл на сайте http://linmodems.technion.ac.il/packages/ltmodem/11c11040 файл http://linmodems.technion.ac.il/packages/ltmodem/11c11040/hda_symbols.patch но абсолютно без руля как этот патч наложить на исходники. При наложении: :/usr/src/linux$ sudo patch -p1 <../hda_symbols.patch >../patch1.err выдаёт в файле ошибок:
patching file sound/pci/hda/hda_codec.c
Reversed (or previously applied) patch detected!  Assume -R? [n]
Apply anyway? [n]
Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file sound/pci/hda/hda_codec.c.rej
patching file sound/pci/hda/hda_codec.c
Reversed (or previously applied) patch detected!  Assume -R? [n]
Apply anyway? [n]
Skipping patch.
patch unexpectedly ends in middle of line
2 out of 2 hunks ignored -- saving rejects to file sound/pci/hda/hda_codec.c.rejЧто дальше делать?
« Последнее редактирование: 15 Декабря 2008, 14:33:50 от cyber-punk »

Оффлайн Yuri77

  • Активист
  • *
  • Сообщений: 271
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #21 : 15 Декабря 2008, 15:14:58 »
http://linmodems.technion.ac.il/packages/ltmodem/11c11040/HOWTO-11c11040-ru.html :


Цитировать
2. патчим файл hda_codec.c обычно он находится здесь /usr/src/linux/sound/pci/hda/hda_codec.c (конечно учитывая, что у вас установлены исходники ядра). Открывайте его в любимом текстовом редакторе с правами рута.

Добавте две строки сразу после списка '#include' в самом начале файла:

EXPORT_SYMBOL(snd_hda_codec_read);

EXPORT_SYMBOL(snd_hda_codec_write);

Сохраните.

Оффлайн cyber-punk

  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #22 : 15 Декабря 2008, 15:54:51 »
http://linmodems.technion.ac.il/packages/ltmodem/11c11040/HOWTO-11c11040-ru.html :


Цитировать
2. патчим файл hda_codec.c обычно он находится здесь /usr/src/linux/sound/pci/hda/hda_codec.c (конечно учитывая, что у вас установлены исходники ядра). Открывайте его в любимом текстовом редакторе с правами рута.

Добавте две строки сразу после списка '#include' в самом начале файла:

EXPORT_SYMBOL(snd_hda_codec_read);

EXPORT_SYMBOL(snd_hda_codec_write);

Сохраните.

Дык в том то и дело, что после того как это сделал, а потом make modules, а потом захожу в папку sound/pci/hda и облом. Нет тут файла snd_hda_intel.ko ну нет его.

Оффлайн Yuri77

  • Активист
  • *
  • Сообщений: 271
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #23 : 15 Декабря 2008, 17:04:44 »
Похоже, что-то пропустили в процессе (sudo там не дописали и т.п.).

Оффлайн cyber-punk

  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #24 : 15 Декабря 2008, 17:32:14 »
В процессе чего? Ребята, я конечно же по пояс деревянный, но читать умею. Так вот если всё делать в точности по тому как написано в how-to то не получается собрать модули, точнее модули собираются, но такого файла: snd_hda_intel.ko нету.
Посему просьба описать всё для деревянных, так сказать... Можно и в личку с матами ;-)

Оффлайн Roan

  • Автор темы
  • Активист
  • *
  • Сообщений: 267
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #25 : 15 Декабря 2008, 21:40:09 »
Цитировать
...В доке написано: патчим файл hda_codec.c так вот расскажите как его надо патчить?
дело наверное как раз в том, что ты не следуешь инструкции.
патчить файл здесь надо было ручками в текстовом редакторе.

Цитировать
...но такого файла: snd_hda_intel.ko нету...
этот файл появится после компиляции в той же папке где она и была запущена.

    внимательно читаем инструкцию.
ubuntu

Оффлайн cyber-punk

  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #26 : 16 Декабря 2008, 19:33:45 »
Цитировать
...но такого файла: snd_hda_intel.ko нету...
этот файл появится после компиляции в той же папке где она и была запущена.

    внимательно читаем инструкцию.
[/quote]

Да  нормально и внимательно я читаю. Но нет такого файла ни в каталоге /usr/src/sound/pci/hda/ ни в каталоге /usr/src/linux нет его. В каком ещё каталоге я могу сказать ядру собрать модули?
В корне его тоже нет, в домашнем каталоге его тоже нет. Где он? Ну неужели так тяжело написать: "если ты делаешь make modules в /usr/src/linux, то и искать его надо в каталоге /usr/src/linux" да вот прикол в том, что там его нет. нигде нет...

Оффлайн cyber-punk

  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #27 : 17 Декабря 2008, 14:38:26 »
Куда же ещё внимательнее:
Цитировать
теперь копируем новый модуль snd_hda_intel.ko (заменяя старый)
Код:

sudo cp sound/pci/hda/snd_hda_intel.ko /lib/modules/2.6.24-19-generic/ubuntu/sound/alsa-driver/pci/hda/snd-hda-intel.ko

Так где должен быть создан файл snd_hda_intel.ko?

Оффлайн Roan

  • Автор темы
  • Активист
  • *
  • Сообщений: 267
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #28 : 17 Декабря 2008, 20:32:49 »
а ты поиском поищи у себя в системе :)
ubuntu

Оффлайн cyber-punk

  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: не виден Agere Systems HDA Modem[РЕШЕНО]
« Ответ #29 : 20 Декабря 2008, 14:34:26 »
а ты поиском поищи у себя в системе :)

"Как это я сразу не догадался"
Поиск находит этот файл в /lib/modules/2.6.24-16-generic/ubuntu/sound/alsa-driver/pci/hda/snd-hda-intel.ko
Но на сколько я понимаю, его туда как раз и нужно положить с заменой того, который там уже есть. Или я что-то не так понимаю?
Товарисчи, ну не будтье вы к чужо проблеме безразличны, ну напишите подробнее в чём ошибка или это просто стёб?

 

Страница сгенерирована за 0.028 секунд. Запросов: 23.