Объясните по пальцам как скомпилировать драйвера (Конкеретнее ltmodem-2.6-alk-2.tar.gz)

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
SYBASTIK
Сообщения: 42
ОС: Mandriva 2007

Объясните по пальцам как скомпилировать драйвера

Сообщение SYBASTIK »

Помогите ламеру! Объясните, как в Mandrake 10 Official скомпилировать драйвера ltmodem-2.6-alk-2.tar.gz... Написанное в HOWTO непонимаю!!! Прошу не пинать и объянить оооооочень подробно!!! :unsure:

Заранее спасибо!
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение Valerius »

А что конкретно в хавте не понятно? Я именно ltmodem не собирал, но собирал мноого чего другого. :rolleyes:
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
SYBASTIK
Сообщения: 42
ОС: Mandriva 2007

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение SYBASTIK »

Всё!!! С чего начать, какие команды вводить и т.п.
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение edoc_modnar »

Стандартная сборка:
tar zxvf xxx.tar.gz
cd xxx
./configure
Если не ругается, что чего-то не хватает, то:
make (для сборки) и
make install (для установки).
Если это какие-то дрова, то после сборки их нужно подгрузить: modprobe driber_name.
Вот и все. А вообще, кинь сюда INSTALL или README, разберемся :thumbsup:
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение serg_sk »

:poster_offtopic: Про install и readme это ты зря сказал! Знаешь скоко это места займет?
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение edoc_modnar »

Тебе чего, жалко? Человек помощи попросил, почему бы не помочь?
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
Аватара пользователя
SYBASTIK
Сообщения: 42
ОС: Mandriva 2007

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение SYBASTIK »

Это дрова, чтобы Lucent Winmodem в Линухе работал... Он там ещё требует указать ему место, где лежит ядро... Неподскажите где оно находится в Mandrake 10
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение Valerius »

Для сборки драйвера нужно очевидно не само ядро, а исходники ядра. Лежат они в
/usr/src/linux-2.6.3-4mdk
Если их там нету, установи пакет kernel-source. (помойму по дефолту они не ставятся)
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
SYBASTIK
Сообщения: 42
ОС: Mandriva 2007

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение SYBASTIK »

Когда я пишу make install он отвечает:

"Нет цели для 'install' остановлено"


Может кто живёт в Питере и поможет по телефону? :helpsmilie: Так сказать HOT LINE :)

Вот README:

README for 2.6 kernel series port
of Lucent linmodem driver.

1. Requirements

- Linux kernel 2.6.x (up to 2.6.2 tested at the moment of writing)
- serial_core enabled in kernel configuration
(Device Drivers/Character Devices/Serial Drivers/"8250/16550..."
in menuconfig to "Yes" or "Module")
(most vendor supplied kernels enable this)
- SMP is not supported yet
(however it works with preemtible kernel (maybe just luck))
(let me know if you have SMP system
and want to test experimental SMP-enabled version)

2. HOWTO build

You may need to create /dev/ttyLT0 if you haven't used 2.4 version
of driver. Just do:
a. mknod --mode=0660 /dev/ttyLT0 c 62 64
b. Change owner and group owner to match /dev/ttyS0
(Debian users: set group to dialout)
c. Create symlink /dev/modem to it ('ln -s /dev/ttyLT0 /dev/modem')

Edit KERNEL_DIR variable in Makefile to reflect your 2.6 kernel dir.
Then just run make. You will get ltmodem.ko & ltserial.ko.
Copy them to /lib/modules/`uname -r`/other/ dir and
run depmod -a.

Edit your modprobe.conf to load ltserial (not lt_serial)
for /dev/ttyLT0.

My modprobe.conf contains following lines:
alias /dev/modem ltserial
alias char-major-62 ltserial
alias /dev/tts/LT0 ltserial

3. Report any problems to alk@tut.by
(I'm particulary interested in SMP cases)

P.S. После установки исходников ядра пакет собрался нормально... теперь не хочет устанавливаться :(
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение Valerius »

(SYBASTIK @ Thursday, 19 August 2004, 21:53) писал(а):Когда я пишу make install он отвечает:

"Нет цели для 'install' остановлено"
random_code описал типовую последовательность сборки и установки, для конкретной проги могут быть и отличия.Обрати внимание:
(SYBASTIK @ Thursday, 19 August 2004, 21:53) писал(а):You will get ltmodem.ko & ltserial.ko.
Copy them to /lib/modules/`uname -r`/other/ dir and
run depmod -a.
И ещё. Ты проделал всё что написано перед этим (a, b, c)?
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
SYBASTIK
Сообщения: 42
ОС: Mandriva 2007

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение SYBASTIK »

Да! Только в пункте C он мне написал, что /dev/modem уже есть!
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение polachok »

у меня такой же модем...
HOTLINE теоретически возможен =)
У меня этот пакет вообще не грузился в ядро, я использовал ltmodem-8.31alek и тебе советую.
ну дык удали ее rm -f /dev/modem и все... а ты под рутом это делаешь все?
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение polachok »

Вот как надо делать с ltmodem-8.31alek.tar.gz
1.слить (я не помню откуда сливал ltmodem-8.31a8 не пойдет)
2.cd /путь/к/ltmodem
3.tar -xvzf ./ltmodem-8.31alek.tar.gz
4.cd ./ltmodem-8.31alek
5.su -c "make && make install"
6.в общем-то все, но надо будет запускать lt_winmodem start когда надо поюзать модем

Тестировано мной только на 2.6.7 под которым больше не один из вариантов ltmodem не работает...
И немедленно выпил.
Спасибо сказали:
Bik
Сообщения: 34
ОС: Debian Testing

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение Bik »

(Valerius @ Четверг, 19 Августа 2004, 20:24) писал(а):Для сборки драйвера нужно очевидно не само ядро, а исходники ядра. Лежат они в
/usr/src/linux-2.6.3-4mdk
Если их там нету, установи пакет kernel-source. (помойму по дефолту они не ставятся)

А где в 10 мандрейке исходники можно найти? Или качать м инета придется?
Спасибо сказали:
snake
Бывший модератор
Сообщения: 677

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение snake »

(serg_sk @ Вторник, 17 Августа 2004, 21:56) писал(а)::poster_offtopic: Про install и readme это ты зря сказал! Знаешь скоко это места займет?

Файлы install и readme затарить и прикрепить к сообщению в качестве вложения :thumbsup:
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение Valerius »

(Bik @ Понедельник, 04 Октября 2004, 22:40) писал(а):А где в 10 мандрейке исходники можно найти? Или качать м инета придется?
Они в дистре есть. Ставиш или гуевым drakrpm-ом или ещё проще:

Код: Выделить всё

urpmi kernel-source
под рутом ессественно.
Добавлено:
(snake @ Понедельник, 04 Октября 2004, 22:48) писал(а):Файлы install и readme затарить и прикрепить к сообщению в качестве вложения
А фигушки! Я как-то пробовл сюда закинуть маленький tar.bz2. Вумный движок форума сказал, что низзззя :)
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Bik
Сообщения: 34
ОС: Debian Testing

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение Bik »

Пробовал командой пишет что нет такого пакета... в drakrpm-е тоже его нету!
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение Valerius »

(Bik @ Вторник, 05 Октября 2004, 6:46) писал(а):Пробовал командой пишет что нет такого пакета... в drakrpm-е тоже его нету!
А у тебя точно именно Мандрейк10.0? И есть все 4 диска?
Сорцов ядра небыло только в MDK9.2.
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение Bolverk »

Так у него наверняка база urpmi не настроена.
Спасибо сказали:
Bik
Сообщения: 34
ОС: Debian Testing

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение Bik »

(Valerius @ Вторник, 05 Октября 2004, 12:46) писал(а):А у тебя точно именно Мандрейк10.0? И есть все 4 диска?

Точно десятый! Но диска только два, скорее всего сорсы и вправду отсутствуют :(. Где их тогда скачать можно?
Спасибо сказали:
Аватара пользователя
Bolverk
Бывший модератор
Сообщения: 1571
ОС: Cygwin

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение Bolverk »

Лучше всего на ближайшем (=быстрейшем) ftp, где лежит Mandrake 10. Кстати если инет более-менее постоянный, то можно настроить urpmi, чтобы он при необходиомсти оттуда пакеты брал, и будет у тебя полный дистрибутив.
Спасибо сказали:
Аватара пользователя
Valerius
Бывший модератор
Сообщения: 1469
Статус: Отпетый КДЕ'шник

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение Valerius »

Можно например, вот здесь, а есть ещё куча зеркал. На офиц. сайте найдёш ссылки.
Свобода есть тонкая полоска между диктатурой и анархией.

---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
Спасибо сказали:
Bik
Сообщения: 34
ОС: Debian Testing

Re: Объясните по пальцам как скомпилировать драйвера

Сообщение Bik »

Большой сенькс!
Спасибо сказали: