Mandrake/MandrivaLinux:проблемы и их решения

  • Автор темы FoZzKiN
  • Дата начала

DJ-root

Well-known member
Регистрация
09.01.2005
Сообщения
971
Реакции
387
Баллы
63
Возраст
38
Местоположение
Славный град-Киев
Многие люди нарекают на то, что МандЫрке 10 невозможно подключить и работать с модемами Genius GM56(ext/pci/usb). Одним из таких счастливых обладателей являюсь я сам. Для решения этой проблемы надо задействовать много усидчивости и нервов. Прийдется делать и для себя, и для того парня...
Извесно, что производитель чипа - Смартлинк, но изобретатель, как показывает сама Мандра - Томпсон. Отталкиваемся от того, что на сайте Смартлинка действительно есть свежие дрова под свой чип. Вот ссылка: _http://www.smlink.com/content.aspx?id=132
Привожу так же и официальный Fack, тоесть FAQ по установке:
Код:
# For which modems does the Linux driver support?
The Smart Link Linux driver supports:

    * SmartRiser56 and SmartRiser561based AMR / CNR / MDC / ACR modem cards
    * SmartPCI56, SmartPCI561 and SmartPCI562 based PCI modem cards
    * SmartUSB56 based USB modem 

# Does the Linux driver operate as open source?
Some of system dependent files are open sourced, not all.
# Can I use more than one Smart Link Soft Modem at once?
Yes.
# How do I install/un-install the Linux driver?
Please see the readme.txt file in the driver download section.
# In which development environment do I need to compile the driver?
The files that are included in the Linux kernel are required.
# Is it possible to use the modem with different kernels?
Yes, simply run 'Make Clean' and 'Make Install-AMR' (or 'Make Install-USB') with the new files included in the Linux kernel (without 'Make Uninstall').
# Why did the compilation fail after editing the makefile: 'KERNEL_INCLUDES=/usr/include'?
Many popular Linux distributor install files in the '/usr/include' directory Linux for application development.  This directory can not be used for compilation with the kernel module.  To correct, use the native Linux kernel header files.  The '/usr/src/linux/include' directory is the most popular.
# What do I do if the modem does not dial when I enter the command /ATDT"phone number"/ and press twice on the enter key?  (Instead, I get a "NO CARRIER" message with not enough time to dial).
All input during connection will break the session, regardless of the modem.  To correct you may type: ATDT and press 'Enter' once to start the dialing process, and wait for the modem to answer ('CONNECT...' 'NO-CARRIER', 'BUSY', etc.).
Хотя на самом деле все не так просто, как казалось бы на первый взгляд из данного описания. Про это я могу сказать и со своего опыта, и с отзывов других людей.
Что все не так просто свидетельствует еще один товарисЧ: _http://www.linux.ru/forum/index.php?t=msg&goto=289040&rid=0&S=8b0e4eec8bd14ffebc1352c6e501d80c
Хотя рут из ЛинксТеч совсем другого мнения на данную тему: _http://linuxtech.pp.ru/modules/sections/index.php?op=viewarticle&artid=6 , и даже пытался тестировать данный модем, только немного в этом разочаровался: _http://linuxtech.pp.ru/modules/sections/index.php?op=viewarticle&artid=7 .
А еще какой-то америкос орет непонятно про что, но точно, что про данный модем: _http://www.mail-archive.com/[email protected]/msg08067.html
Вот практически вся инфа, которую я смог нарыть по данной теме. Остальное придется решить нам с Вами, товарисЧи...

ЗЫ. Нашел также интересную таблицу с описанием модемов и работы в Лини: _http://members.lycos.co.uk/microsoft325/linux.htm
 

DJ-root

Well-known member
Регистрация
09.01.2005
Сообщения
971
Реакции
387
Баллы
63
Возраст
38
Местоположение
Славный град-Киев
Начал ставить дрова на модем. Снял последнюю версию, 2.9.10 (скорее всего, это стабильная версия). Жаль только, что она датирована 2003-м годом.
Предупреждение: для тех, у кого стоит ядро 2.6.х нужны ПОЛНЫЕ исходники ядра.
Распаковываем дрова в каталог /usr/src, там создается каталог типа slmodem-2.9.10. Читаем ридми. В файле Makefile находим константу KERNEL_DIR, и задаем ей значение KERNEL_DIR=/usr/src/linux (тоесть свой путь к сырцам ядра).
После этого от рута make & make install. В каталоге /usr/sbin появился файл slmodemd, а дальше, появились файлы slamr.ko и slusb.ko в каталоге /lib/modules/{kernel-ver}/extra вместо файлов slamr и slusb. Файлы /dev/-slamr0-3 и /dev/-slusb0-3 появились, как и написано.
После чего начинаются приколы. По команде modprobe slusb получаем веселое сообщение: Can`t locate module slusb, что говорит о том, что модули чего-то не поставились.
Какие есть предположения?
 

DJ-root

Well-known member
Регистрация
09.01.2005
Сообщения
971
Реакции
387
Баллы
63
Возраст
38
Местоположение
Славный град-Киев
Так, немного пробежавшись по уже опубликованым статьям, и архивам дров у меня на компе, я пришел к выводу, что дрова 2.9.10 - это бета версия. А стабильная - 2.7.х. Решив проверить, как будет работать стабильная версия, я дал make uninstall. Вот дамп команды, в нем есть много интересного:
Код:
make uninstall
make uninstall -C drivers KERNEL_DIR=/usr/src/linux
make[1]: Entering directory `/usr/src/slmodem-2.9.10/drivers'
cc -I/usr/src/linux/include -o kernel-ver kernel-ver.c
rm -f /dev/slamr0 ;   rm -f /dev/slamr1 ;   rm -f /dev/slamr2 ;   rm -f /dev/slamr3 ;  echo -n
rm -f /dev/slusb0 ;   rm -f /dev/slusb1 ;   rm -f /dev/slusb2 ;   rm -f /dev/slusb3 ;  echo -n
make uninstall KERNEL_VER=2.6.3-4mdk
make[2]: Entering directory `/usr/src/slmodem-2.9.10/drivers'
modprobe -r slamr ; echo -n
modprobe -r slusb ; echo -n
rm -f /lib/modules/2.6.3-4mdk/extra/slamr.ko
rm -f /lib/modules/2.6.3-4mdk/extra/slusb.ko
/sbin/depmod -a
make[2]: Leaving directory `/usr/src/slmodem-2.9.10/drivers'
make[1]: Leaving directory `/usr/src/slmodem-2.9.10/drivers'
rm -f /usr/sbin/slmodemd
rm -f -rf /var/lib/slmodem
После чего распаковал стабильную версию, прописал путь к ядру, и дав make и офигел от полученного:
Код:
make
gcc -Wall -O3 -fomit-frame-pointer -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -I. -I/usr/src/linux/include  -DMODVERSIONS --include /usr/src/linux/include/linux/modversions.h -o amrmo_init.o -c amrmo_init.c
<command line>:138829629:24448: /usr/src/linux/include/linux/modversions.h: No such file or directory
In file included from /usr/src/linux/include/asm/processor.h:18,
                 from /usr/src/linux/include/asm/thread_info.h:13,
                 from /usr/src/linux/include/linux/thread_info.h:21,
                 from /usr/src/linux/include/linux/spinlock.h:12,
                 from /usr/src/linux/include/linux/capability.h:45,
                 from /usr/src/linux/include/linux/sched.h:7,
                 from /usr/src/linux/include/linux/module.h:10,
                 from amrmo_init.c:47:
/usr/src/linux/include/asm/system.h: In function `__set_64bit_var':
/usr/src/linux/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules
/usr/src/linux/include/asm/system.h:193: warning: dereferencing type-punned pointer will break strict-aliasing rules
amrmo_init.c: In function `amr_mod_usage_increase':
amrmo_init.c:232: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:502)
amrmo_init.c: In function `amr_mod_usage_decrease':
amrmo_init.c:236: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src/linux/include/linux/module.h:514)
amrmo_init.c: In function `amrmo_probe':
amrmo_init.c:264: error: structure has no member named `name'
amrmo_init.c:315: warning: implicit declaration of function `request_irq'
amrmo_init.c: In function `amrmo_remove':
amrmo_init.c:335: warning: implicit declaration of function `free_irq'
amrmo_init.c: In function `amrmo_init':
amrmo_init.c:369: warning: implicit declaration of function `pci_present'
amrmo_init.c:376: warning: implicit declaration of function `pci_for_each_dev'
amrmo_init.c:376: error: parse error before '{' token
amrmo_init.c: At top level:
amrmo_init.c:386: error: parse error before '}' token
amrmo_init.c:404: warning: type defaults to `int' in declaration of `EXPORT_NO_SYMBOLS'
amrmo_init.c:404: warning: data definition has no type or storage class
make: *** [amrmo_init.o] Ошибка 1
Короче, сплошной ЕГГОР. Надо ставить бету, только как ее настроить остается вопросом.
 

Serzhinio

Member
Регистрация
11.03.2004
Сообщения
74
Реакции
1
Баллы
8
Возраст
45
Местоположение
Khust
Сайт
www.straus.khust.net
Установил таки mandrivu 2006 ...фри эдишн правда но все равно вроде ничего.. хотя проблемы некоторые те же самые остались.
1. Может кто подскажет как настроить раскладку клавиатуры, а то по умолчанию работает нормально, но только два языка. Подключаю украинский, через утилиту КДЕ для работы с клавиатурой - все, на клавиши не реагирует, остается только мышкой тыкать. Может кто подскажет что там подправить можно, чтоб нормально переключалось.
2. Опять же с шрифтами. Очень понравился новы к3б для мандривы, начал поддерживать нормально мультисессию и видно под виндой информацию тоже. Но вот незадача, хотелось бы как то, чтоб шрифты кирилические совместимы были, а то ж ведь диск то записал другу под мандривой а у него все русские названия нечитаемые :-( Можно ли перевести всю кодировку или все шрифты линуксовые в виндосовские.
 

KeeperMan

Member
Регистрация
21.02.2004
Сообщения
340
Реакции
6
Баллы
18
Возраст
38
Местоположение
Moscow
Сайт
mdkfriends.ru
Serzhinio сказал(а):
.
чтоб шрифты кирилические совместимы были, а то ж ведь диск то записал другу под мандривой а у него все русские названия нечитаемые :-( Можно ли перевести всю кодировку или все шрифты линуксовые в виндосовские.
Поставь в настройках проекта галку на "Формировать расширение joilet" и входную кодировку принудительно koi8-r
 

Serzhinio

Member
Регистрация
11.03.2004
Сообщения
74
Реакции
1
Баллы
8
Возраст
45
Местоположение
Khust
Сайт
www.straus.khust.net
хм.. галку то я поставил, а вот где кои8-р выставить не нашел, может версия К3Б отличается (у меня стоит 0.12.4 -svn).
 

KeeperMan

Member
Регистрация
21.02.2004
Сообщения
340
Реакции
6
Баллы
18
Возраст
38
Местоположение
Moscow
Сайт
mdkfriends.ru
у меня 0.12.10, но эта галка два года точно уже есть (раньше не знаю, ен смотрел). Она во вкладке проекта "Дополнительно", Помниться она раньше называлась (галка) "Выставить кодировку принудительно" или что-то так
 
N

NewDisa

Guest
Народ, не могли бы подсказать... У меня такой трабл...
Вобщем смысл в том, что у меня не подгружается графический интерфейс на Мандраке 10. Я уже чего только не пробовал... Дрова я поставил свежие, NVIDIA DISP DRIVERS, которые идут в виже run-файла. Вся процедура установки происходит без глюков, однако при входе в иксы вечно ошибка, что не обнаружен дисплей или то, что не подходит видео-режим... Я пробовал переписывать x-conf файл, но он при последующей перезагрузке опять переписывается на старый, хотя я уже пробовал менять права на запись...
Что же мне делать?
 

DJ-root

Well-known member
Регистрация
09.01.2005
Сообщения
971
Реакции
387
Баллы
63
Возраст
38
Местоположение
Славный град-Киев
Для начала есть вопрос: какая видюха у тебя? ГеФорса? 5200/5600? Там скорее всего могут быть глюки с фреймбуффером. Сам в свое время с этим игрался. Только было все с точностью до наоборот, тоесть, после загрузки графики в консоль войти было не возможно
 

Serzhinio

Member
Регистрация
11.03.2004
Сообщения
74
Реакции
1
Баллы
8
Возраст
45
Местоположение
Khust
Сайт
www.straus.khust.net
Подскажите куда копировать кодеки? А то ж запустил я каффеин - ну он мне и предложил закачать кодеки отсутствующие в системе. Закачать то я закачал - а вот закинуть их куда?
 

LaG*Grab

Member
Регистрация
26.05.2005
Сообщения
309
Реакции
19
Баллы
18
Местоположение
Samara
Serzhinio сказал(а):
Подскажите куда копировать кодеки? А то ж запустил я каффеин - ну он мне и предложил закачать кодеки отсутствующие в системе. Закачать то я закачал - а вот закинуть их куда?

/usr/lib/win32

не забудь права на каталог win32 пользователю на чтение.
 

fracasse

Member
Регистрация
03.02.2006
Сообщения
43
Реакции
2
Баллы
8
Местоположение
Россия
в Mandrive 2006 Power Pack есть поддержка adsl в частности российского оператора СТРИМ может ктото обЪяснит что я делаю неправильно когда настраиваю интернет соединнение я вхожу в центр управления Mandriva правильно выбираю протокол настраиваю удаленное соединение загружаю с DVD диска по требованию дополнительные пакеты но к инету не подсоединется причем много раз переустанавливал дистрибутив и чисто из интереса перебрал все возможные протоколы но все равно это не помогло
ЕСЛИ КТО ЗНАЕТ РЕШЕНИЕ ПОБЛЕМЫ НАПИШИТЕ
 

MLT

Active member
Регистрация
15.08.2005
Сообщения
265
Реакции
147
Баллы
43
Возраст
39
Местоположение
Москва
fracasse
Ну у меня тоже нечто подобное. Только я выхожу в нет, а если перегружаюсь, то загрузга останавливается на ppp0
 

adviser7

New member
Регистрация
08.03.2005
Сообщения
8
Реакции
0
Баллы
1
Возраст
69
а что проще для первого знакомства
 

sansho

New member
Регистрация
06.02.2004
Сообщения
2
Реакции
0
Баллы
1
Возраст
40
Говоря сразу в линух 0, поэтому пожалуйста очень подробно ! :)
Немогу поставить дрова на ати, у меня радеон 9800 про, скачал этот инсталлер с офф. сайта. Когда попытался установить, пишет X server: unable to detect. Чего делать без понятия.
З.Ы Стоит Manrakelinux Power Pack 10.1
 

Phoenix05

New member
Регистрация
23.02.2005
Сообщения
6
Реакции
0
Баллы
1
Прошу опытных линуксоидов помочь мне.
У меня на одном харде стоят 3 WinXP. Для разнообразия решил поставить какой-нибудь Linux. Ставил SUSE, ASP, но оствновился
на Mandriva Linux 2005 limited edition. Учитывая, что я полный ноль в Linux, помогите мне настроить выход в INTERNET через
Bluetooth-Nokia3650-GPRS. Оператор - UTEL.
Благодарю заранее.
 

NilS5

Member
Регистрация
23.12.2004
Сообщения
49
Реакции
11
Баллы
8
Возраст
39
Хочу заиметь Mandriva Linux 2006 Linuxcenter Edition I586 (1dvd) , но нехочу покупать. Может подскажет кто где можно скачать?

id1284.jpg
 

zeits

New member
Регистрация
11.11.2005
Сообщения
735
Реакции
358
Баллы
0
Возраст
24
Местоположение
Рядом
Здесь не слепые идиоты ходят - я тоже не хочу покупать, но зачем таким шрифтом хреначить?
 

jernakIR

Member
Регистрация
04.03.2004
Сообщения
60
Реакции
11
Баллы
8
Возраст
41
Местоположение
Санкт-Петербург
Подскажите пожалуйста, люди добрые, следующий вопрос..
Имею Mandriva 2005 LE и модем Zyxel ADSL USB на чипе Conexant (угораздило же)...Есть сайт о прикручивании этого модема к Linux ( )
Вроде бы я уже все сделал, что там было написано:
-пересобрал ядро с включением всех нужных опций для ADSL модема
-запихнул файлы прошивки в каталог firmware

После этого даже в директории /proc/net/atm/ появились признаки жизни (cxacru:0)
Но дальше я никак не могу врубиться, как мне иницировать подключение:чтобы модем появился в списке сетевых подключений, чтобы можно было прикрутить к нему IP адрес..и т.д.???
Помогите пожалуйста...:confused:
 

Serzhinio

Member
Регистрация
11.03.2004
Сообщения
74
Реакции
1
Баллы
8
Возраст
45
Местоположение
Khust
Сайт
www.straus.khust.net
Cupsd + drakconf

Стоит Mandriva 2006 PowerPack - и с одной проблемой столкнулся уже давно, ну а с второй буквально вчера.
Вобщем склько раз ни устанвливал мандриву (разные версии) постоянно возникает проблема с печатью - ошибка следующая:
>> Запускается система печати CUPS: cupsd: Child exited with status 127!

Ну а вчера вдруг ни стого ни с сего перестал запускаться drakconf (и все что с ним связано) - выдает следующее
>> Can't locate object method "signal_connect" via package "Gtk2::Window" at /usr/sbin/drakconf.real line 98.

Может кто подскажет в чем дело межт быть.
Спасибо!
 

jernakIR

Member
Регистрация
04.03.2004
Сообщения
60
Реакции
11
Баллы
8
Возраст
41
Местоположение
Санкт-Петербург
NilS5 сказал(а):
Хочу заиметь Mandriva Linux 2006 Linuxcenter Edition I586 (1dvd) , но нехочу покупать. Может подскажет кто где можно скачать?

Конечно знаем, только, если ты не Линуксоид, оставь эту затею...Кроме графики ничего лучше не стало... Глюков больше...
Поищи

Если не знаешь,что такое торрент, пиши в ЛС...я объясню...:)
 
Последнее редактирование модератором:

jernakIR

Member
Регистрация
04.03.2004
Сообщения
60
Реакции
11
Баллы
8
Возраст
41
Местоположение
Санкт-Петербург
fracasse сказал(а):
в Mandrive 2006 Power Pack есть поддержка adsl в частности российского оператора СТРИМ может ктото обЪяснит что я делаю неправильно когда настраиваю интернет соединнение я вхожу в центр управления Mandriva правильно выбираю протокол настраиваю удаленное соединение загружаю с DVD диска по требованию дополнительные пакеты но к инету не подсоединется причем много раз переустанавливал дистрибутив и чисто из интереса перебрал все возможные протоколы но все равно это не помогло
ЕСЛИ КТО ЗНАЕТ РЕШЕНИЕ ПОБЛЕМЫ НАПИШИТЕ

Поддержка-то есть, а модем ты "прикрутил" к системе?? Да и какой модем у тебя?? USB,Ethernet?? Какая фирма,чип на модеме какой, если он у тебя USB??
 

jernakIR

Member
Регистрация
04.03.2004
Сообщения
60
Реакции
11
Баллы
8
Возраст
41
Местоположение
Санкт-Петербург
Phoenix05 сказал(а):
Прошу опытных линуксоидов помочь мне.
У меня на одном харде стоят 3 WinXP. Для разнообразия решил поставить какой-нибудь Linux. Ставил SUSE, ASP, но оствновился
на Mandriva Linux 2005 limited edition. Учитывая, что я полный ноль в Linux, помогите мне настроить выход в INTERNET через
Bluetooth-Nokia3650-GPRS. Оператор - UTEL.
Благодарю заранее.

Оставь эту затею, побереги здоровье...У меня тоже не получилось "прикрутить" модем от мобильника...
На крайняк советую обратиться к LaG*Grab в ЛС..Он мне помог когда-то по nix вопросам...Если хочешь на эту тему пофилософствовать, тогда прошу в ЛС..:)
 

shpak

New member
Регистрация
24.02.2004
Сообщения
16
Реакции
1
Баллы
3
Местоположение
Новгородская обл.
решил тут проблему Инета pppoe (Mandriva 2006) значить так:
1 устанавливаем rp-pppoe и все сопутствующее
2 создаем новое подключение
3 ни в коем разе не удаляем интерфейс sit0
4 запускаем из под рута tkpppoe
5 настраиваем (Service name - номер по которому дозваниваемся)
6 перезагружаемся
7 входим в режим интерактивной загрузки (еск -> i)
8 запускаем eth0 sit0
9 запрещаем ppp0
10 выходим с помощью tkpppoe в инет
 
198 175Темы
635 146Сообщения
3 618 414Пользователи
drakkon12345Новый пользователь
Верх