|
Компьютерный форум OSzone.net » Linux и FreeBSD » Железо в Linux » Помогите с установкой винмодема, plzzzz |
|
Помогите с установкой винмодема, plzzzz
|
Новый участник Сообщения: 8 |
Профиль | Отправить PM | Цитировать История такая.
Вот решил посмотреть шо такое линух. Поставил RED HAT 9 Дошел до насторойки модема. Winmodem на pct789. нашел под него дрова. Даже порядок установки, пошагово. вот тута http://www.oszone.net/linux/hardware/5.shtml Когда начинается установка самого драйвера, она мне выдает /usr/src/linux/include/linux/modversions.h : no such file or directory Исправляю как описано в установке. А написано там следующее: Если Вы получаете ошибку, /usr/src/linux/include/linux[/size]/modversions.h : no such file or directory Исправляю как написано в описании установки. А написано там следующее: смотрите в вашем /usr/src исходный текст вашего ядра. Местоположение по умолчанию -/usr/src/linux/, но в некоторых дистрибутивах исходные тексты ядра могут рачпологатьсяљ где-нибудь еще. Если Вы нашли эти файлы в директории /usr/src/myspecialsource/, не переносите эти файлы, лучше сделайте символическую ссылку командой bash$ ln -s /usr/src/myspecialdirectory/ /usr/src/linux/ Все сделал как сказано. Но проблема так и осталась. Теперь вопрос. Где располагается исходники ядра в Red Hat 9? Как исправить эту проблему? Заранее благодарен. |
|
Отправлено: 13:44, 11-09-2003 |
Редкий гость Сообщения: 1769
|
Профиль | Сайт | Отправить PM | Цитировать Finder
Самый простой способ это узнать - посмотреть список файлов пакета исходников ядра. Там, как правило, указан путь. Как называется пакет - не помню. Что-то вроде kernel-sources |
------- Отправлено: 17:48, 11-09-2003 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 70
|
Профиль | Отправить PM | Цитировать в RedHat 9 исходники лежатв /usr/src/linux/
|
------- Отправлено: 18:26, 11-09-2003 | #3 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать У меня в каталоге usr/src/ только два подкаталога /debug и /redhat. каталога /linux нет.
Как записать исходники в этот каталог? А запрашиваемое драйвером файло находится в каталоге /usr/include/linux/ Это и есть каталог исходников? Делал символическую ссылку на этот каталог. И ни хера. Проблема остается. THANKS A LOT |
Отправлено: 03:26, 12-09-2003 | #4 |
Редкий гость Сообщения: 1769
|
Профиль | Сайт | Отправить PM | Цитировать Finder
Чуе иое серденько, что вы исходники ядра-то не поставили... А если так, то естьвероятность, что и некоторые библиотеки ошли отдохнуть. |
|
------- Отправлено: 04:10, 12-09-2003 | #5 |
Пользователь Сообщения: 70
|
Профиль | Отправить PM | Цитировать Не то, чтобы где-то, а скорее и вообще
нужно в Установке Приложений поставить всё, что относится к исходникам ядра.Ещё вариант - со второго установочного диска из Redhat/RPMS поставить вручную: #rpm -ivh kernel-sources-blablabla.rpm А до тех пор никакие ссылки не помогут Кроме того, это исходники общие. То есть, скорее всего, драйвер компилится откажется и потребуется перекомпиляция ядра (чтобы хедеры совпадали). |
------- Отправлено: 09:43, 12-09-2003 | #6 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Спасибо за помощь.
Действительно оказалось, чтоя не установил исходники. Все установилось нормально. (Я надеюсь) Но появилась другая проблемма. Я получил сообщение при загрузке модуля : The module you are trying to load (/lib/modules/2.4.20-8/misc/pctel.o) is compiled with a gcc version 2 compiler, while the kernel you are running is compiled with a gcc version 3 compiler. This is known to not work. message while loading the modules. Вот что написано в статье по этому поводу: Модуль, который Вы пробуете загружать (/lib/modules/2.4.20-8/misc/pctel.o), компилируется с gcc компилятором версии 2, в то время как ядро, которое Вы выполняете, компилировалось с gcc компилятором версии 3. Это, как известно, не работает. Наилучшим вариантом было-бы настроить компиляцию gcc, что-бы при компиляции модулей использовался та-же версия gcc, которым было скомпилировано ядро Для этого надо установить пакеты компиляции соответствующей версииљ и выполнения команды выбора компилятора, напримерљ для gcc 3.2 select_gcc 3.2 С одной строны все понятно, с другой нихрена. Объясните чайнику, как сделать что бы все было за(очень шорошо)сь. Надеюсь тока на вас. Thanks a lot |
Отправлено: 13:21, 13-09-2003 | #7 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Всем спасибо. Разобрался.
|
Отправлено: 23:09, 15-09-2003 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Установка - помогите с установкой | Inside | Microsoft Windows 2000/XP | 5 | 11-01-2010 17:33 | |
Установка - Помогите с установкой плз... | NikileN | Microsoft Windows 2000/XP | 28 | 05-01-2010 18:23 | |
Помогите с установкой!!! | Oleg_O | Общий по FreeBSD | 22 | 04-03-2008 04:14 | |
Разное - [решено] Помогите с установкой | Red Virus | Наборы обновлений для Windows XP/2003/Windows 7 | 8 | 27-12-2007 03:50 | |
Драйвер для винмодема | baks10 | Железо в Linux | 9 | 25-03-2005 17:37 |
|