Ниже описываю рецепт, как лечить такие болезьни, как «Linux не видит мою карту TT-Budget S-1401» и «TT-Bubget S-1401 не лочит сигнал».
1) Linux не видит мою карту TT-Budget S-1401. Что делать? ПОМОГИТЕ!!!!
Linux пожет не определять (некорректно определять) оборудование только по двум причинам: отсутствие поддержки этого устройства ядром, или устройство просто не подсоединено к компьютеру. С решением второго варианта я ничем помочь не могу, а для решения первого варианта делаем следующее:
1. Идем на http://kernel.org и скачиваем самое свежее ядро;
2. Распаковываем его в /usr/src/linux
2. Из консоли в вышеупомянутой папке выполняем комманду make oldconfig;
3. Опять в консоли коммандуем make xconfig и проверяем в секчии Multimedia Devices включены-ли модули «DVB for linux» и «Video for linux». Если нет, то включаем (тыкаем в чекбокс пока в нем не появится кружок).
4. Проверяем, включена-ли поддержка PCI-карт TechnoTrend. Для этого идем в раздел «Multimedia Devices»/"DVB for linux" и ставим «Модуль» (кружок) возле «SAA7146 DVB cards (aka Budget, Nova-PCI)». В появившемся списке также отмечаем кружками нужные типы карт (с Ci-коннектором, или без, с аналоговым входом, или нет), сохраняем полученные изменения (дискета в верхней части окна). Закрываем окно.
5. Далее увеличиваем буфер карты (очень полезно для спутниковых рыбаков). Для этого в файле /usr/src/linux/drivers/media/dvb/dvb-core/dmxdev.h ищем строку #define DVR _BUFFER_SIZE (10*188*1024) и меняем ее на #define DVR _BUFFER_SIZE (10*188*1024*32).
6. Собираем ядро коммандой make bzImage modules modules_install installперезагружаемся и радуемся!
2) Linux не лочит сигнал на карте TT-Budget S-1401. В винде все было нормально. Что делать? ПОМОГИТЕ!!!!
Эта проблема может возникнуть по следующим причнам: ушел спутник (сдвинулась тарелка), или из-за корявой поддержки DVB-S карты ядром.
По первому варианту могу посоветовать настроить тарелку, а по второму — скачать и установить самое свежее ядро. Как это сделать описано выше.