Доброго вам времени суток!
Сразу сведения о системе:
red hat enterprise edition 3 kernel 2.4.21-20
Проблема с установкой дров для модема pctel hsp56mr. Я скачал драйвера и прочел инструкцию, где сказано:
Installation
------------
0) Unpack the tarball by typing "tar zxvf pctel-0.9.6.tar.gz"
1) Go into that directory by typing "cd pctel-0.9.6"
2) Find out what chipset you have in your board:
3) ./configure
Options:
--with-hal=hal
Select one of: pct789, cm8738, i8xx, sis, via686a
--with-kernel-includes=/path/to/my/kernel-sources/include
If you don't have your kernel sources at /usr/src/linux, specifiy
your includes
4) Compile the modules by typing "make"
5) If everything went fine, get root by typing "su"
7) Install the drivers by typing "make install"
8) You are now ready to use your modules.
Type "insmod pctel" and "insmod ptserial".
ТАК И ДЕЛАЕМ...
Однако, при выполнении третьего пункта выходит ошибка (листинг ниже):
[root@localhost pctel-0.9.6]# ./configure --with-hal=via686a
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking build driver for... HAL_VIA686A
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for gawk... (cached) gawk
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking /usr/src/linux/include/linux/modversions.h usability... no
checking /usr/src/linux/include/linux/modversions.h presence... no
checking for /usr/src/linux/include/linux/modversions.h... no
configure: error: modversions.h is missing - you should configure your kernel first!
Это все, что выдается в процессе. Что бы это значило и как сделать, чтобы все заработало?
За ранее спасибо всем пытавшимся помочь! (если уж вопрос сильно ламерский, то не удивляйесь – я всего четыре дня назад поставил себе первый linux)
Хотелось бы вообще по подробней понять как ставить драйвера в линуксе, а то после винды сразу и не поймешь
проблема установки драйверов (никак не могу поставить драйвер для моде)
Модератор: Модераторы разделов
-
WarlorD
- Сообщения: 728
- Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
- ОС: FreeBSD, Debian GNU\Linux
проблема установки драйверов
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: проблема установки драйверов
checking for /usr/src/linux/include/linux/modversions.h... no
configure: error: modversions.h is missing - you should configure your kernel first!
cd /usr/src/linux ; make menuconfig
И немедленно выпил.
-
WarlorD
- Сообщения: 728
- Статус: хочешь пропатчить KDE под FreeBSD - спроси меня как!
- ОС: FreeBSD, Debian GNU\Linux
Re: проблема установки драйверов
(polachok @ Пятница, 22 Июля 2005, 15:24) писал(а):checking for /usr/src/linux/include/linux/modversions.h... no
configure: error: modversions.h is missing - you should configure your kernel first!
cd /usr/src/linux ; make menuconfig
я это делал, но не знаю где там и что переставить если кто подскажет будет очень хорошо
FreeBSD
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
Debian GNU\Linux
Компьютер позволяет решать все те проблемы, которые до изобретения компьютера не существовали.
-
polachok
- Бывший модератор
- Сообщения: 2199
- Статус: главный форумный маргинал
- ОС: gnu/linux
Re: проблема установки драйверов
вероятно не обязательно переставлять. просто сохранить конфиг и все. хотя хз
И немедленно выпил.
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: проблема установки драйверов
Тебе надо скачать и поставить исходники ядра, при чем скорее всего и собрать ядро самому.
-
Bolverk
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: проблема установки драйверов
Нужно поставить исходики или какую-то часть (конфиги, includes) от того ядра, которое стоит. Как именно это делать - вопрос к знатокам Red Hat.