Возможно вы искали: 'Age of Decadence'

May 15 2025 18:24:30
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96111483
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18357
• Обзор The Walking ... 18801
• Обзор DMC: Devil M... 19879
• Обзор на игру Valk... 15877
• Обзор на игру Stars! 17764
• Обзор на Far Cry 3 17948
• Обзор на Resident ... 16024
• Обзор на Chivalry:... 17508
• Обзор на игру Kerb... 17981
• Обзор игры 007: Fr... 16619
Превью о играх
• Превью к игре Comp... 17960
• Превью о игре Mage... 14464
• Превью Incredible ... 14721
• Превью Firefall 13479
• Превью Dead Space 3 16334
• Превью о игре SimC... 14730
• Превью к игре Fuse 15442
• Превью Red Orche... 15542
• Превью Gothic 3 16343
• Превью Black & W... 17354
Главная » Статьи » Разное » Настройка Lucent WinModem в ALT Linux (modem winmodem win linux driver hardware)

Настройка Lucent WinModem в ALT Linux (modem winmodem win linux driver hardware)

Ключевые слова: modem, winmodem, win, linux, driver, hardware, (найти похожие документы)

From: Ilya Evseev <ilya_evseev AT mail TOCHKA ru>
Date: Mon, 28 Feb 2004 14:31:37 +0000 (UTC)
Subject: Настройка Lucent WinModem в ALT Linux

Оригинал: http://ilya-evseev.narod.ru/posix/linmodem/

Lucent WinModem в ALT Linux Master

Данные заметки относятся только к модемам, основанным на чипсетах
фирмы Lucent (бывшая Bell Labs, нынешняя Agere (http://www.agere.com/)).
В моём случае это Genius GM56PCI-LA. Более полную информацию на русском
языке, в том числе по другим чипсетам и по их поддержке в ALTLinux'е,
смотрите здесь: http://wiki.atmsk.ru/?LinHardWare/Modem/WinModem.

Кроме того, по адресу ftp://ftp.atmsk.ru/pub/contrib находятся уже
собранные RPM-пакеты для поддержки Lucent WinModems в ALT Linux
Master/Junior 2.2, автором которых является Вадим Липатов. К
сожалению, к ним не прилагается src.rpm, так как он, по словам автора,
утерян. Поскольку каждая сборка ядра теоретически требует
соответствующей сборки драйверов, по мере выхода обновлений ядра
указанные пакеты с драйверами становятся всё менее и менее
актуальными.

Наконец, надобность в данной странице отпадёт, когда/если ALT станет
поддерживать Lucent-модемы <<из коробки>>.

Итак... В Интернете опубликовано ДВА разных пакета, носящих одинаковое
название ltmodem.

Один их них распространяется с сайта http://www.close.u-net.com/ltmodem.html
и имеет версию 0.9.9. Вот что он умеет:
* Detects Lucent PCI modems, prints rom checksums, estabilishes
basic communication with the modem.
* Get the modem on/off hook and dial both dtmf and pulse.
* Detects dial tone and answer tone.
* Detects incoming call, then goes offhook.
* Completely working full duplex voice mode (working at 8kHz, 16
bit, linear). It is already possible to use this driver to turn
your winmodem into telephone.

То есть ЭТО НЕ ДРАЙВЕРЫ, а набор утилит! И они у меня не заработали.

Второй распространяется с сайта http://www.heby.de/ltmodem и содержит
драйверы для ядер серии 2.4. Текущая версия пакета - 8.26a9. Он-то нам
и нужен (примечание: последняя версия для ядер серии 2.2 -- 6.00).
Собирать из него RPM я не пробовал, так как у меня сложилось
впечатление, что его утилиты сборки и установки:
* чересчур <<интерактивны>> для того, чтобы можно было использовать
их для сборки и установки RPM-пакета;
* чересчур <<интеллектуальны>> для того, чтобы можно было установить
на машине А пакет, собранный на машине Б.

Вместо этого здесь находится патч и инструкция, которые позволят вам
выполнить все необходимые действия самостоятельно. Если такой вариант
вас не устраивает, в пакете с исходниками есть сценарий build_rpm,
который, если повезeт, соберeт RPM-пакет, пригодный для RedHat'a.
Готовые пакеты для разных дистрибутивов есть и на сайте. Можете
попробовать установить один из них в сомнительной надежде, что он
заработает в ALM 2.2. Я предпочeл выполнить сборку вручную.
_________________________________________________________________

Если вам лень копировать команды из Веб-браузера в терминал, можете
скачать и запустить этот сценарий (прим. см. ниже ltmodem-allstuff.sh).
Он выполняет шаги с первого по четвёртый.

Шаг 1. Установка компилятора, библиотек и утилит.

sudo apt-get install gcc3.2 glibc-devel kernel24-headers make patch

Здесь подразумевается, что (а) у вас установлено ядро 2.4 (для ядра
2.2 нужны, соответственно, kernel22-headers) и (б) для построения
модулей вы будете использовать компилятор GCC версии 3.2. Хотя ядро
скомпилировано GCC 2.96, который не имеет полной двоичной
совместимости с 3.x, у меня такой симбиоз проблем не вызвал. Если
хотите гарантированно их избежать, устанавливайте пакет gcc2.96.

Шаг 2. Скачиваем и устанавливаем исходные тексты драйвера.

mkdir ~/src && cd ~/src
wget -c http://www.physcip.uni-stuttgart.de/heby/ltmodem/ltmodem-8.26a9.tar.gz
tar xzf ltmodem-8.26a9.tar.gz
cd ltmodem-8.26a9

Можете выбрать [9]ближайший FTP-сервер.

Шаг 3. Накладываем мой патч (прим. копия в конце статьи):

wget http://ilya-evseev.narod.ru/posix/linmodem/ltmodem-8.26a9-alt1.patch
patch < ltmodem-8.26a9-alt1.patch

Что даeт патч?
1. Позволяет запускать build_module не от root'a, а от простого
пользователя, но имеющего право запуска sudo.
2. Позволяет компилировать драйверы версией компилятора, отличной от
той, которая использовалась для компиляции ядра (см.выше).
3. Правит пути для поиска заголовочных файлов ядра, т.к. в ALT'e они
слегка отличаются от общепринятых.

Шаг 4. Компилируем, устанавливаем и настраиваем модули.

sudo ./scanmodem # убеждаемся, что модем распознаeтся
./build_module # компилируем... приготовьтесь нажимать Enter ;-)
sudo ./ltinst2 # инсталлируем lt_modem.o и lt_serial.o в /lib/modules/`
uname -r`/ltmodem
sudo rm -f /dev/modem # ...иначе заругается
sudo ./autoload # создаeм /dev/ttyLT0, правим /etc/modules.conf

Шаг 5. Проверка.
1. Драйверы установлены?

$ ls -l /lib/modules/`uname -r`/ltmodem
-rw-r--r-- 1 root root 543712 Jan 9 13:58 lt_modem.o
-rw-r--r-- 1 root root 28049 Jan 9 13:58 lt_serial.o

2. Драйверы запущены?

$ depmod -a; lsmod | grep lt_
lt_serial 20628 0 (autoclean)
lt_modem 472475 0 (autoclean) [lt_serial]

3. Автозагрузка драйверов при старте системы включена?

$ grep lt_ /etc/modules.conf
# lt_drivers: autoloading and insertion parameter usage

alias char-major-62 lt_serial

alias /dev/tts/LT0 lt_serial

alias /dev/modem lt_serial

4. Модем распознаётся?

$ wvdialconf /tmp/wvdial_ltmodem.conf
_________________________________________________________________

Последнее изменение: 02 February 2004 MSK 05:45
Ругань принимается по адресу: ilya_evseev AT mail TOCHKA ru.



ltmodem-allstuff.sh

#!/bin/sh
#
# ltmodem-allstuff.sh
#
# Automate dowloading, compiling and installing
# Lucent WinModem 8.26a9 drivers for Linux.
#
# Original location:
# http://ilya-evseev.narod.ru/posix/linmodem
#
# Author:
# ilya_evseev AT mail TOCHKA ru
#
# Last changed:
# 27 January 2004 MSK 15:53
#
set -e

echo "Step 1: installing compiler, library, utilities..."
sudo apt-get install gcc3.2 glibc-devel kernel24-headers make patch

echo "Step 2: downloading sources..."
mkdir ~/src && cd ~/src
wget -c http://www.physcip.uni-stuttgart.de/heby/ltmodem/ltmodem-8.26a9.tar.gz
tar xzf ltmodem-8.26a9.tar.gz
cd ltmodem-8.26a9

echo "Step 3: downloading and applying patch..."
wget http://ilya-evseev.narod.ru/posix/linmodem/ltmodem-8.26a9-alt1.patch
patch < ltmodem-8.26a9-alt1.patch

echo "Step 4: build, install, configure..."
sudo ./scanmodem
./build_module
sudo ./ltinst2
test -e /dev/modem && sudo rm -f /dev/modem
sudo ./autoload

## EOF ##



ltmodem-8.26a9-alt1.patch

--- build_module.orig 2004-01-09 13:20:08 +0300
+++ build_module 2004-01-11 13:08:27 +0300
@@ -64,9 +64,13 @@
exit 2
fi

-mkdir -p /tmp/ltmodem
-TMPM=/tmp/ltmodem/tmpfile
-echo $TMPM
+if [ -z "$TMPDIR" ]; then
+ test -d ~/tmp && TMPDIR=~/tmp || TMPDIR=/tmp
+fi
+TMPD=$TMPDIR/ltmodem
+test -d $TMPD || mkdir -p $TMPD
+TMPM=$TMPD/tmpfile
+echo Assign Record File to $TMPM
export TMPM=$TMPM

# FAST is usually exported from build_rpm or build_deb.
@@ -253,7 +257,13 @@
if [ -z "$FAST" ]; then

# Calling scanPCI utility
-utils/scanmodem
+if [ $UID = 0 ]; then
+ utils/scanmodem
+else
+ echo Enter your password to executing ScanModem under Root privileges...
+ sudo utils/scanmodem
+ sudo chown $USER $TMPD/*
+fi
echo
read -p "To continue: Enter"
echo ==================================================
@@ -345,6 +355,23 @@
rm -rf $BASE
tar zxf $BASE.tar.gz

+ echo
+ echo "Patching configure..."
+ echo '
+--- configure.orig 2004-01-09 13:28:13 +0300
++++ configure 2004-01-09 13:28:30 +0300
+@@ -992,6 +992,7 @@
+ KERNEL_HEAD_ALT="$KERNEL_HEAD_ALT /usr/src/linux-`echo "$KERNEL_VERSION" | cut -d"-" -f1`"
+ fi
+ KERNEL_HEAD_ALT="$KERNEL_HEAD_ALT /usr/src/linux-$KERNEL_VERSION
++ /usr
+ /lib/modules/$KERNEL_VERSION_ORI/build"
+
+ for DIR in $KERNEL_HEAD_ALT
+' | patch -d source
+ echo "...done"
+ echo
+
# for rpm Distro -CPU.rpm with CPU exported from build_rpm
if test -n "$CPU" ; then
echo CPU='"'$CPU'"' >> $BASE/SETTINGS
@@ -919,6 +946,25 @@

fi #TEST=1

+echo
+echo "Patching autoload..."
+echo '
+--- source/autoload.orig 2004-01-09 14:04:12 +0300
++++ source/autoload 2004-01-09 14:07:28 +0300
+@@ -274,8 +274,7 @@
+ END
+ cat $TMPM >> $RECORD
+ cat $TMPM
+- sleep3
+- exit 1
++ read -p "Press Ctrl+C to abort, Enter to continue AT YOUR OWN RISK!"
+ fi
+
+
+' | patch -d source
+echo "...done"
+echo
+
if [ -z "$FAST" ]; then
if [ -n "$FV" ] ; then
echo For useful methods of packaging drivers read DOCs/Options.txt
@@ -941,3 +987,4 @@
fi
fi # FAST
echo
+
1101 Прочтений •  [Настройка Lucent WinModem в ALT Linux (modem winmodem win linux driver hardware)] [08.05.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• Настройка Lucent WinModem в ALT Lin... Ukraine Vova 08.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка