Заранее спасибо!
Объясните по пальцам как скомпилировать драйвера (Конкеретнее ltmodem-2.6-alk-2.tar.gz)
Модератор: Bizdelnick
-
SYBASTIK
- Сообщения: 42
- ОС: Mandriva 2007
Объясните по пальцам как скомпилировать драйвера
Помогите ламеру! Объясните, как в Mandrake 10 Official скомпилировать драйвера ltmodem-2.6-alk-2.tar.gz... Написанное в HOWTO непонимаю!!! Прошу не пинать и объянить оооооочень подробно!!!
Заранее спасибо!
Заранее спасибо!
-
Valerius
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: Объясните по пальцам как скомпилировать драйвера
А что конкретно в хавте не понятно? Я именно ltmodem не собирал, но собирал мноого чего другого. 
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
SYBASTIK
- Сообщения: 42
- ОС: Mandriva 2007
Re: Объясните по пальцам как скомпилировать драйвера
Всё!!! С чего начать, какие команды вводить и т.п.
-
edoc_modnar
- Бывший модератор
- Сообщения: 1638
- Статус: Форум больше не посещаю
Re: Объясните по пальцам как скомпилировать драйвера
Стандартная сборка:
tar zxvf xxx.tar.gz
cd xxx
./configure
Если не ругается, что чего-то не хватает, то:
make (для сборки) и
make install (для установки).
Если это какие-то дрова, то после сборки их нужно подгрузить: modprobe driber_name.
Вот и все. А вообще, кинь сюда INSTALL или README, разберемся :thumbsup:
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: Объясните по пальцам как скомпилировать драйвера
:poster_offtopic: Про install и readme это ты зря сказал! Знаешь скоко это места займет?
-
edoc_modnar
- Бывший модератор
- Сообщения: 1638
- Статус: Форум больше не посещаю
Re: Объясните по пальцам как скомпилировать драйвера
Тебе чего, жалко? Человек помощи попросил, почему бы не помочь?
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
-
SYBASTIK
- Сообщения: 42
- ОС: Mandriva 2007
Re: Объясните по пальцам как скомпилировать драйвера
Это дрова, чтобы Lucent Winmodem в Линухе работал... Он там ещё требует указать ему место, где лежит ядро... Неподскажите где оно находится в Mandrake 10
-
Valerius
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: Объясните по пальцам как скомпилировать драйвера
Для сборки драйвера нужно очевидно не само ядро, а исходники ядра. Лежат они в
/usr/src/linux-2.6.3-4mdk
Если их там нету, установи пакет kernel-source. (помойму по дефолту они не ставятся)
/usr/src/linux-2.6.3-4mdk
Если их там нету, установи пакет kernel-source. (помойму по дефолту они не ставятся)
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
SYBASTIK
- Сообщения: 42
- ОС: Mandriva 2007
Re: Объясните по пальцам как скомпилировать драйвера
Когда я пишу 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. После установки исходников ядра пакет собрался нормально... теперь не хочет устанавливаться
"Нет цели для '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: Объясните по пальцам как скомпилировать драйвера
random_code описал типовую последовательность сборки и установки, для конкретной проги могут быть и отличия.Обрати внимание:(SYBASTIK @ Thursday, 19 August 2004, 21:53) писал(а):Когда я пишу make install он отвечает:
"Нет цели для 'install' остановлено"
И ещё. Ты проделал всё что написано перед этим (a, b, c)?(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.
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
SYBASTIK
- Сообщения: 42
- ОС: Mandriva 2007
Re: Объясните по пальцам как скомпилировать драйвера
Да! Только в пункте C он мне написал, что /dev/modem уже есть!
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: Объясните по пальцам как скомпилировать драйвера
у меня такой же модем...
HOTLINE теоретически возможен =)
У меня этот пакет вообще не грузился в ядро, я использовал ltmodem-8.31alek и тебе советую.
ну дык удали ее rm -f /dev/modem и все... а ты под рутом это делаешь все?
HOTLINE теоретически возможен =)
У меня этот пакет вообще не грузился в ядро, я использовал ltmodem-8.31alek и тебе советую.
ну дык удали ее rm -f /dev/modem и все... а ты под рутом это делаешь все?
И немедленно выпил.
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: Объясните по пальцам как скомпилировать драйвера
Вот как надо делать с 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 не работает...
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: Объясните по пальцам как скомпилировать драйвера
(Valerius @ Четверг, 19 Августа 2004, 20:24) писал(а):Для сборки драйвера нужно очевидно не само ядро, а исходники ядра. Лежат они в
/usr/src/linux-2.6.3-4mdk
Если их там нету, установи пакет kernel-source. (помойму по дефолту они не ставятся)
А где в 10 мандрейке исходники можно найти? Или качать м инета придется?
-
snake
- Бывший модератор
- Сообщения: 677
Re: Объясните по пальцам как скомпилировать драйвера
(serg_sk @ Вторник, 17 Августа 2004, 21:56) писал(а)::poster_offtopic: Про install и readme это ты зря сказал! Знаешь скоко это места займет?
Файлы install и readme затарить и прикрепить к сообщению в качестве вложения :thumbsup:
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
JabberID: zmeyk@jabber.ru
-
Valerius
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: Объясните по пальцам как скомпилировать драйвера
Они в дистре есть. Ставиш или гуевым drakrpm-ом или ещё проще:(Bik @ Понедельник, 04 Октября 2004, 22:40) писал(а):А где в 10 мандрейке исходники можно найти? Или качать м инета придется?
Код: Выделить всё
urpmi kernel-sourceДобавлено:
А фигушки! Я как-то пробовл сюда закинуть маленький tar.bz2. Вумный движок форума сказал, что низзззя(snake @ Понедельник, 04 Октября 2004, 22:48) писал(а):Файлы install и readme затарить и прикрепить к сообщению в качестве вложения
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
Bik
- Сообщения: 34
- ОС: Debian Testing
Re: Объясните по пальцам как скомпилировать драйвера
Пробовал командой пишет что нет такого пакета... в drakrpm-е тоже его нету!
-
Valerius
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: Объясните по пальцам как скомпилировать драйвера
А у тебя точно именно Мандрейк10.0? И есть все 4 диска?(Bik @ Вторник, 05 Октября 2004, 6:46) писал(а):Пробовал командой пишет что нет такого пакета... в drakrpm-е тоже его нету!
Сорцов ядра небыло только в MDK9.2.
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
Bolverk
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: Объясните по пальцам как скомпилировать драйвера
Так у него наверняка база urpmi не настроена.
-
Bik
- Сообщения: 34
- ОС: Debian Testing
Re: Объясните по пальцам как скомпилировать драйвера
(Valerius @ Вторник, 05 Октября 2004, 12:46) писал(а):А у тебя точно именно Мандрейк10.0? И есть все 4 диска?
Точно десятый! Но диска только два, скорее всего сорсы и вправду отсутствуют
-
Bolverk
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: Объясните по пальцам как скомпилировать драйвера
Лучше всего на ближайшем (=быстрейшем) ftp, где лежит Mandrake 10. Кстати если инет более-менее постоянный, то можно настроить urpmi, чтобы он при необходиомсти оттуда пакеты брал, и будет у тебя полный дистрибутив.
-
Valerius
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: Объясните по пальцам как скомпилировать драйвера
Можно например, вот здесь, а есть ещё куча зеркал. На офиц. сайте найдёш ссылки.
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
Bik
- Сообщения: 34
- ОС: Debian Testing
Re: Объясните по пальцам как скомпилировать драйвера
Большой сенькс!