Автор Гілка: Налаштування ТБ-тюнера AVerMedia 507UA (M15H)  (Прочитано 7288 раз)

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Маю в PCI слоті ТБ-тюнер AVerMedia 507UA (M15H).
Хочу налаштувати його для роботи на Lenny!
Підкажіть, будь-ласка, як зробити таке або хоча б із чого починати!
Debian GNU/Linux Wheezy (x86_64), Gnome

Praporshic

  • Гість
Re: Налаштування ТБ-тюнера AVerMedia 507UA (M15H)
« Відповідей #1 : 2009-07-21 21:54:18 »
Полізти у пошук та знайти латку на ядро, що виклав yurchor. Перезібрати з нею ядро. Далі можна за тією ж гілкою налаштовувати переглядача...

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Re: Налаштування ТБ-тюнера AVerMedia 507UA (M15H)
« Відповідей #2 : 2009-07-22 15:37:09 »
Полізти у пошук та знайти латку на ядро, що виклав yurchor. Перезібрати з нею ядро. Далі можна за тією ж гілкою налаштовувати переглядача...

Дякую за пораду! АЛЕ...

Питання таке - при чому тут латка на ядро, я ж тільки хочу використовувати свій тюнер на "Lenny"?
І ще - якщо я вже вмів перебирати ядро, то  точно знав би як налаштувати ТБ-тюнер! Нажаль  :'( на даний момент я цього не знаю (але буду вчитися)!
Debian GNU/Linux Wheezy (x86_64), Gnome

Praporshic

  • Гість
Re: Налаштування ТБ-тюнера AVerMedia 507UA (M15H)
« Відповідей #3 : 2009-07-22 18:13:53 »
За потребу перезбирати ядро подякуйте AverMedia, що роблять пристрої, не сумісні між собою: 507 та 507UA відрізняються одним чіпом, але цього досить щоб драйвери не підходили. Якби був просто 507 - проблеми б не виникло.

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Re: Налаштування ТБ-тюнера AVerMedia 507UA (M15H)
« Відповідей #4 : 2009-07-22 20:02:37 »
Полізти у пошук та знайти латку на ядро, що виклав yurchor. Перезібрати з нею ядро. Далі можна за тією ж гілкою налаштовувати переглядача...

Мається на увазі пошук по ЛОУ чи глобально? Якщо знаєте точно де, то, будьте добрі, вкажіть! Дякую!
І де можна конкретно дізнатися як перезбирувати ядро?
Debian GNU/Linux Wheezy (x86_64), Gnome


Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Re: Налаштування ТБ-тюнера AVerMedia 507UA (M15H)
« Відповідей #6 : 2009-08-04 21:41:31 »
Підкажіть, будь-ласка мені, де і як я можу знайти kernel-source для свого ядра!
(потрібно для накладення латки для налаштування ТБ-тюнера)

Я гуглив і нічого не нарив - який я напевне неуважний!  ::)

моє ядро - Linux 2.6.26-2-amd64 #1 SMP Sun Jun 21 04:47:08 UTC 2009
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3632
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Налаштування ТБ-тюнера AVerMedia 507UA (M15H)
« Відповідей #7 : 2009-08-04 22:01:27 »
Підкажіть, будь-ласка мені, де і як я можу знайти kernel-source для свого ядра!
(потрібно для накладення латки для налаштування ТБ-тюнера)

Я гуглив і нічого не нарив - який я напевне неуважний!  ::)

моє ядро - Linux 2.6.26-2-amd64 #1 SMP Sun Jun 21 04:47:08 UTC 2009
http://packages.debian.org/uk/lenny/linux-source-2.6.26

Вам потрібні лише декілька модулів, тому змініть останню циферку (17) на вашу (2) у змінній EXTRAERSION у Makefile ядра.
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Re: Налаштування ТБ-тюнера AVerMedia 507UA (M15H)
« Відповідей #8 : 2009-08-05 19:17:00 »
Щось я не можу розібратися в цьому усьому!!!  :-[2 yurchor
  я звідси http://packages.debian.org/uk/lenny/linux-source-2.6.26 поки що нічого не завантажував оскільки я знайшов пакунок у Синаптику linux-source і встановив його. Після цього встановлення у каталозі /usr/src появився файл linux-source-2.6.26.tar.bz2 і я його розпакував прямо у даний каталог /usr/src

Виправив код у файлі /usr/src/linux-source-2.6.26/drivers/media/video/saa7134/saa7134-cards.c  на той що потрібно.
Дальше по інструкції пише
4  Копіювати файли Kbuild та Makefile з теки з файлами заголовків (у мене це /usr/src/linux-2.6.22.9-desktop-1mdv/) до теки з вихідними текстами ядра (у мене — /usr/src/linux-2.6.22.9-1mdv/). Це потрібно для того, щоб зібрані модулі в точності відповідали Вашій версії ядра. Інакше Вам не вдасться їх завантажити командою modprobe. (Справа в тому, що джерельні коди ядра типово збираються з суфіксом custom, а не, наприклад, desktop).

Підкажіть де саме мені брати ці файли у мене і куди копіювати!
Котра то саме тека з файлами заголовків і котра з вихідними текстами ядра?
« Змінено: 2009-08-05 19:43:55 від turbosega »
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3632
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Налаштування ТБ-тюнера AVerMedia 507UA (M15H)
« Відповідей #9 : 2009-08-05 19:28:24 »
У вашом дистрибутиві буде трошки не так. Отже:
а) Скопіюйте файл, на який вказує /boot/config до вашої теки з кодами ядра і замініть ним файл .config (якщо він там є, інакше просто перейменуйте).
б) Підправте у Makefile значення параметра EXTRAVERSION, як я і писав вище.

Цього буде достатньо, щоб почати збирання модулів ядра.
« Змінено: 2009-08-05 19:37:16 від yurchor »
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Re: Налаштування ТБ-тюнера AVerMedia 507UA (M15H)
« Відповідей #10 : 2009-08-05 19:50:02 »
У вашом дистрибутиві буде трошки не так. Отже:
а) Скопіюйте файл, на який вказує /boot/config до вашої теки з кодами ядра і замініть ним файл .config (якщо він там є, інакше просто перейменуйте).
б) Підправте у Makefile значення параметра EXTRAVERSION, як я і писав вище.

Цього буде достатньо, щоб почати збирання модулів ядра.

скопіював я файл /boot/config-2.6.26-2-amd64 до теки /usr/src/linux-source-2.6.26/ і перехрестив його на .config
Присвоїв EXTRAVERSION = 2 у файлі  /usr/src/linux-source-2.6.26/Makefile

тепер наступне:
5. Скомпілювати модулі командою, відданою від імені адміністратора у теці /usr/src/тека_в_якій_Ви_міняли_файл (у мене /usr/src/linux-2.6.22.9-1mdv/)
[b]make modules[/b] (це не швидко -- встигнете прийняти ванну і чогось попоїсти)

тобто у моєму випадку у теці /usr/src/linux-source-2.6.26/ виконати make modules ?
я правильно зрозумів? ::)
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3632
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Налаштування ТБ-тюнера AVerMedia 507UA (M15H)
« Відповідей #11 : 2009-08-05 19:52:11 »
Так.
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Re: Налаштування ТБ-тюнера AVerMedia 507UA (M15H)
« Відповідей #12 : 2009-08-06 18:56:22 »
і знову у мене проблеми  ::)

Компілювання модулів закінчилось, перекинув я файли із теки
    /usr/src/linux-source-2.6.26/drivers/media/video/saa7134  
до теки
    /lib/modules/2.6.26-2-amd64/kernel/drivers/media/video/saa7134
файли із розширенням ko є тільки такі
saa6752hs.ko
saa7134-alsa.ko
saa7134-dvb.ko
saa7134-empress.ko
saa7134.ko

і постисках їх всіх командою  gzip -f -9 *

а при виконанні depmod -a показує такі попередження
SEGA:/etc# depmod -a
WARNING: Module /lib/modules/2.6.26-2-amd64/kernel/drivers/media/video/saa7134/saa7134-alsa.ko.gz is not an elf object
WARNING: Module /lib/modules/2.6.26-2-amd64/kernel/drivers/media/video/saa7134/saa7134-empress.ko.gz is not an elf object
WARNING: Module /lib/modules/2.6.26-2-amd64/kernel/drivers/media/video/saa7134/saa7134.ko.gz is not an elf object
WARNING: Module /lib/modules/2.6.26-2-amd64/kernel/drivers/media/video/saa7134/saa6752hs.ko.gz is not an elf object
WARNING: Module /lib/modules/2.6.26-2-amd64/kernel/drivers/media/video/saa7134/saa7134-dvb.ko.gz is not an elf object

що це за ельф об'єкт такий? і як мені з цим боротися?
може погано модулі зкомпілювалися?
чи з цим можна жити?
« Змінено: 2009-08-06 18:59:39 від turbosega »
Debian GNU/Linux Wheezy (x86_64), Gnome

Відсутній yurchor

  • Видавець
  • *******
  • дописів: 3632
  • Карма: +2/-0
  • Grateful for our Iron Lung
    • Вікі користувачів KDE
Re: Налаштування ТБ-тюнера AVerMedia 507UA (M15H)
« Відповідей #13 : 2009-08-06 19:07:18 »
Не стискайте (стискання — це особливість Mandriva). Або розпакуйте командою gzip -d *
Denounce the demagogues
King diamonds to discard
Deploy the dialogue
Your word against the law

Відсутній turbosega

  • Кореспондент
  • ***
  • дописів: 170
  • Карма: +0/-0
Re: Налаштування ТБ-тюнера AVerMedia 507UA (M15H)
« Відповідей #14 : 2009-08-06 19:41:08 »
при підключенні модуля видає помилку
SEGA:/home/turbosega# modprobe saa7134
FATAL: Error inserting saa7134 (/lib/modules/2.6.26-2-amd64/kernel/drivers/media/video/saa7134/saa7134.ko): Invalid module format

у мене не було файла /etc/modprobe.conf але я його створив і задав там праметри підключення модуля
options saa7134 secam=D alsa=1 card=102 gbuffers=4 i2c_scan=1
Невже мені знову потрібно перекомпілювати модулі?
« Змінено: 2009-08-06 20:38:15 від turbosega »
Debian GNU/Linux Wheezy (x86_64), Gnome