| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > *NIX и Hardware > Драйвер для Lucent Win Modem'а |
| Автор: pndfy 18.7.2007, 22:29 |
| Здравствуйте! У меня Mandriva 2007 spring и она не видит модем. Прошу поделиться названием нужного пакета и таинством его установки ведь без нета и жизнь не в радость. Спасибо. |
| Автор: nickless 19.7.2007, 13:14 |
| Посмотри на http://www.linmodems.org/ |
| Автор: pndfy 19.7.2007, 22:03 |
| nickless, А что именно посмотреть? Я в линуксе новичок и поэтому без конкретного названия пакета и информации по его установке сделать ничего не могу. (пытался сам очень много и безрезультатно) |
| Автор: bilbobagginz 19.7.2007, 23:47 | ||
с сегодняшними интернет сайтами, имхо жизнь без интернета лучше чем жизнь с интернетом на аналоговом модеме.
и можно об этом поподробнее ? |
| Автор: nickless 20.7.2007, 00:29 |
Ну например прочитай там главную страницу хотя бы до середины, там увидишь ссылку на определитель чипсета модемов и линк на базу данных по всем поддерживаемым модемам с сылками на дрова. Когда будешь знать какие дрова нужны, и на сайте не будет пакета под мандриву - гугл тебе в помощь. Удачи |
| Автор: pndfy 20.7.2007, 22:40 |
| bilbobagginz, Качал все подряд драйвера с названием linmodem и обладая в сем этим чудом пытался их поставить по очереди хотя и понятия не имею как это делать. Просто набирал всякие команды используя советы друзей что это "не сложно если знать". Всего не помню но результата нет. |
| Автор: bilbobagginz 20.7.2007, 23:04 | ||
это очень плохо. одно из преимуществ компьютера - он позволяет с легкостью записывать все что делаешь, чтобы потом понять что сделал не так. короче нужно сначала идентифицировать модем по PCI ID. потом посмотреть какой драйвер работает с ним. потом посмотреть есть ли этот драйвер под мандрюк. каждый програмный пакет имеет инструкцию по установке. нужно действовать строго по инструкции, а не "по словам друзей". удачи. |
| Автор: pndfy 20.7.2007, 23:08 |
| bilbobagginz, Попробую Добавлено через 7 минут и 57 секунд А что есть PCI ID? Где взять? |
| Автор: nickless 21.7.2007, 01:38 |
Это уникальный номер, по которому можно точно определить твой модем, узнать его можно например с помощью определителя модемов из ссылки что я дал. |
| Автор: rsm 21.7.2007, 08:24 |
| Сюда еще загляни: http://martian.barrelsoutofbond.org/index.html Там посвежей дрова есть. |
| Автор: bilbobagginz 21.7.2007, 10:03 | ||
а что есть гугл ? что есть яндекс ? |
| Автор: pndfy 21.7.2007, 22:20 |
| Вродибы нашёл но как его поставить? Он как я понял из исходников(много файлов *.c и *.h). Что с ним теперь делать не представляю |
| Автор: nickless 22.7.2007, 13:00 |
| pndfy, там кроме исходников 100% есть текстовый файл README и/или INSTALL С ними тоже не знаешь что делать? |
| Автор: Pr0b3L 22.7.2007, 15:13 |
| у меня только на "martian-full-20061203.tar.gz" работает, тот же модем. http://linuxforum.ru/index.php?s=&showtopic=19234&view=findpost&p=346151 написано как ставить. |
| Автор: pndfy 6.8.2007, 22:38 |
| Pr0b3L, Вродибы получается НО когда дохожу до modprobe martian_dev (как-то так) случается косячок- ЭТОГО ФАЙЛА НЕТ. НИГДЕ. ОН НИКАК НИ ХОЧЕТ СОБИРАТЬСЯ ИЗ ВСЕГО ЧТО ЕСТЬ В ПАКЕТЕ. Может найдутся добрые люди и пришлют его на [email protected] или помогут собрать его ценным советом. |
| Автор: Pr0b3L 7.8.2007, 10:39 | ||
|
| Автор: pndfy 7.8.2007, 22:19 |
| nickless, Команда выдаёт что-то типа file not found. Ошибок небыло и martian_dev.ko находил значит надо набрать modprobe martian_dev.ko? Добавлено через 1 минуту и 42 секунды Pr0b3L, Версия ядра 2.6.17-13mdv. |
| Автор: pndfy 7.8.2007, 23:39 |
| Ещё нашёл неправедливость скрипт /etc/init.d/martian не запускается: выдаёт отказано в доступе. Я и как root и как обычный пользователь пробовал. |
| Автор: ZeeLax 8.8.2007, 04:17 | ||
Ну, если дело действительно в этом, то достаточно выполнить из под рута
|
| Автор: nickless 8.8.2007, 18:14 | ||||
Значит не установился или установился не туда куда нужно. Напиши еще вывод комманд
Где именно он его находил?
Нет |
| Автор: pndfy 8.8.2007, 22:57 |
| ZeeLax, chmod +x /etc/init.d/martian- стало запускаться: выдаёт kernel module in not loaded! nickless, ls -l /usr/src/linux : lrwxrwxrw 1 root root 18 Авг 7 23:49 /usr/src/linux->/linux-2.6.17-13mdv ls -l /lib/modules : drvxr-xr 3 root ... 2.6.17-13mdv/ ... 2.6.17-13mdvcustom/ ... 2.6.17-13mdventerprice/ ... 2.6.17-13mdvlegacy/ find /lib/modules -iname "martian_dev.ko" пишит /lib/modules/2.6.17-13mdvcustom/extra/martian_dev.ko Теперь что делать? С модулем. И вообще со всем этим Кстати martian_dev.ko- смый распространённый файл на моём компе- он везде (по глупости я его накопировал ) как запустить его? И откуда |
| Автор: nickless 8.8.2007, 23:45 |
ИМХО вот причина, у тебя сорцы стоят 2.6.17-13mdv а модуль установился для ядра 2.6.17-13mdvcustom (что за custom?). Какое ядро из них у тебя в данный момент работает (uname -r)? Нужно чтобы версия ядра везде совпадала, и во время компиляции и после. Если стоит именно 2.6.17-13mdv как ты сказал раньше, значит модуль не правильно находит ядро, надо смотреть логи или попытаться скомпилироватъ сначала, но уже с точно нужными версиями. |
| Автор: pndfy 9.8.2007, 22:17 |
| nickless, Значит надо лучше переустановить мандриву (spring) и не ставить пакеты от powerpack'а (я думал так будет лучше- сначала наустанавливать всего, где есть слово kernel) и повторить попытку? Но я уже пытался так- всёравно этот модуль в неизвестности. Кстати всётаки как его запустить? modprobe martian_dev не пашет как ни пытайся. (если можно на примере: если модуль тут /.../.../martian_dev.ko то надо набрать это .......... , а то я так и не понял как же его запустить) Добавлено через 3 минуты и 2 секунды да, кстати команда uname -r выдаёт 2.6.17-13mdv Добавлено через 4 минуты и 6 секунд да, кстати команда uname -r выдаёт 2.6.17-13mdv |
| Автор: nickless 9.8.2007, 23:16 |
| pndfy, Не надо ничего переустанавливать, надо один раз установить как положено и всё. Нужно чтобы в момент сборки И во время использования работало одно и то же ядро, а так же /usr/src/linux показывал на сорцы этого ядра. Просто запустись с тем ядром которое надо, удали ненужные если не используешь, и заново собери модуль. Совсем заново. Распакуй, собери и проверь там ли он установился (/lib/module/НУЖНАЯ-ВЕРСИЯ/..., НУЖАЯ-ВЕРСИЯ=uname -r). Я специально скачал его и посмотрел, он берёт версию ядра из uname -r , значит собирал ты его на 2.6.17-13mdvcustom, а грузить пробовал на 2.6.17-13mdv. И не устанавливай кучу софта почем зря если не знаешь для чего. |
| Автор: pndfy 11.8.2007, 22:26 |
| Прогресса нет несмотря на все усилия. Теперь (всё-таки переустановил систему) только хуже стало: даже make не выполняется. Всё хватит. Не хочу. |
| Автор: pndfy 20.8.2007, 22:17 |
| Всё получилось!!! После некоторого кризиса мысли я понял свою ошибку. Огромное спасибо всем кто мне помогал |
| Автор: Luck_brt 6.12.2007, 11:43 |
| написал бы хоть как получилось, а то прочитал все, так и непоняв как разрешилась проблема... |