Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 233 • Страница 10 из 12<  1 ... 7  8  9  10  11  12  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

*Cofradia Intel*
Статус: Не в сети
Регистрация: 06.12.2005
Откуда: Ростов-на-Дону
_Psih ну если вместо SuSE заюзать SLED, то можно немного левее ее в твоем списке =)))) :oops:

_________________
modlabs.net



Партнер
 

Member
Статус: Не в сети
Регистрация: 04.06.2005
Откуда: Оксфордшир
[rus]Ne mogu ne posovetovat'[/rus] MEPIS
[rus]Pereprobovav neskolko distrov vernulsja k nemu, hotja[/rus] SuSe
[rus]tozhe s nulja norm. No mne [/rus]Debian apt, synaptic
[rus]bolshe po dushe[/rus]

_________________
Таких людей уже нет, а скоро совсем не будет
BTEAM_Shifty


 

Member
Статус: Не в сети
Регистрация: 08.03.2004
Откуда: Москва
Alecmg Mepis уже на Ubuntu базируется, а сам Ubuntu от оригинального дебиана уже уплывает =/

_________________
Software is like a sex, it is better when it is free


 

Member
Статус: Не в сети
Регистрация: 05.04.2006
Откуда: Питер
изучаю линух с нуля...
вот уже который раз пытаюсь подружить свой софтмодем с 10-м Mandrake (надежду еще не потерял:)
фишка вот в чем:
Цитата:
README for 2.6 kernel series port
of Lucent/Agere linmodem driver.

1. Requirements

- Linux kernel 2.6.x (up to 2.6.6 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)
- See chapter 4 for state of SMP support

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=0640 /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


наступаю на грабли в том месте, где надо указать KERNEL_DIR.. я мог ошибиться, конечно, но я указал /boot/

вот мой Makefile:

Код:
# makefile for ltmodem for 2.6 kernels
#

MODULE_NAME := ltmodem

KERNEL_DIR := /usr/src/linux-2.6/

ltmodem-objs := lt_modem.o ltmdmobj.o

ltserial-objs := serial.o

obj-m += ltmodem.o ltserial.o

EXTRA_CFLAGS += -Wall

EXTRA_LDFLAGS := -d

module:
   make -C $(KERNEL_DIR) SUBDIRS=$(PWD) modules

$(obj)/ltmdmobj.o:
   cp $(src)/ltmdmobj.o $(obj)/ltmdmobj.o

clean:
   rm -f lt_modem.o ltmodem.o ltserial.ko serial.o ltserial.o ltserial.mod.* ltmodem.mod.o ltmodem.ko ltmodem.mod.c


выдaет ошибку "нет правила для сборки modules {ошибка 2}"


 

Member
Статус: Не в сети
Регистрация: 08.03.2004
Откуда: Москва
установи пакет kernel headers (linux headers) хз как он в мандриве зовется. Тебе нужен линк не на скомпилированное ядро, а на его заголовочные файлы, ибо собираться драйвер будет именно с ними. Так что поставь хидеры и дорога твоя будет к папке /usr/src/linux которая в свою очередь должна указывать на какой-нибудь /usr/src/linux-2.6.XX-XX/ в зависимости от твоей версии ядра (хидеры ставить те же, что и ядро. Версию проверь так: "uname -r").

_________________
Software is like a sex, it is better when it is free


 

Member
Статус: Не в сети
Регистрация: 05.04.2006
Откуда: Питер
вот и я думаю.. в HOWTO написано указать KERNEL_DIR как /usr/src/linux
так у меня в /usr/src/ ничего нет, вот я и стал искать все, чот похоже на KERNEL_DIR :))
Спасибо, буду пробовать!


 

Member
Статус: Не в сети
Регистрация: 29.02.2004
Откуда: Кострома
Overheat Если Linux-kernel-headers у тебя будут стоять, то по-идее указывать вручную явный путь не придётся. Команда make ищет всё сама. Указывать надо, когда компилишь драйвер под другую версию ядра, отличную от текущей.

_________________
Team MXS ModLabs.net В ЛС не пишите, глюк - у меня их нет.


 

Member
Статус: Не в сети
Регистрация: 05.04.2006
Откуда: Питер
DarthEx сегодня вечером их поставлю.
так получается, KERNEL_DIR можно не задавать? примем к сведению


 

Member
Статус: Не в сети
Регистрация: 29.02.2004
Откуда: Кострома
Overheat
Цитата:
получается, KERNEL_DIR можно не задавать?

Команда make в первую очередь шерстит /usr/src/ на предмет исходников ядра, по версии совпадающих с текущей версией ядра, поэтому задавать ничего не надо. А вот если у тебя установлены ещё и исходники других ядер и ты схочешь скомпилить драйвер под них, тогда уже придётся редактировать KERNEL_DIR или указывать путь к ним самому компилятору.

_________________
Team MXS ModLabs.net В ЛС не пишите, глюк - у меня их нет.


 

Member
Статус: Не в сети
Регистрация: 05.04.2006
Откуда: Питер
DarthEx так, значит, поставлю я хедеры, и в /usr/src/ появится то, что будет шерстить make?


 

Member
Статус: Не в сети
Регистрация: 29.02.2004
Откуда: Кострома
Overheat Да. Там должна появиться папка /linux-2.6.XX-XX/ или похожая по названию. Там и будут исходники ядра, нужные для компиляции.

_________________
Team MXS ModLabs.net В ЛС не пишите, глюк - у меня их нет.


 

Member
Статус: Не в сети
Регистрация: 08.03.2004
Откуда: Москва
DarthEx kernel dir у него уже задана в конфиге, если он ее не задаст - получит лажу. Либо пусть комментирует и там как бог пошлет, либо пусть пишет нормальную.

_________________
Software is like a sex, it is better when it is free


 

Member
Статус: Не в сети
Регистрация: 05.04.2006
Откуда: Питер
поставил я хедеры, в /usr/src/ появилось то, что надо.
фишка вот в чем:
1. ну получил я эти 2 файла, и их по ходу надо скопировать в папку с номером версии (которую получаем командой uname -a)?
2. или в папку /lib/modules/2.6.3-7mdk/other/?
3. что вообще значит "/other/"? она так и должна называться?
4. где искать modprobe.conf?
Цитата:
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.

5. после того, как я его отредактирую, получается, можно пользоваться модемом?


 

Member
Статус: Не в сети
Регистрация: 29.02.2004
Откуда: Кострома
BaBL
Цитата:
kernel dir у него уже задана в конфиге

Да, не доглядел.
Overheat
Цитата:
что вообще значит "/other/"? она так и должна называться?

Да ты вообще можешь кинуть файлы просто в /lib/modules/`uname -r`. Команда depmod -a всё сделает сама. Если не получится - создай папки /other и /dir и кинь их туда.
Цитата:
где искать modprobe.conf?

Обычно /etc/modprobe.conf. А вообще:
Код:
locate modprobe.conf

Overheat писал(а):
после того, как я его отредактирую, получается, можно пользоваться модемом?

Если всё сделаешь правильно, то по идее работать должно.
И ещё почитай:
Код:
man modprobe.conf

_________________
Team MXS ModLabs.net В ЛС не пишите, глюк - у меня их нет.


 

Member
Статус: Не в сети
Регистрация: 21.03.2004
Откуда: Ижевск
Собрался ставить Линукс (Ubuntu).
Сейчас винчестер в NTFS , его в фат32 сделать?
На компе хочу держать две ОСИ линукс и винХР, они обе должны уметь работать с винчестером :)

Вот ещё важый вопрос. Работает ли в линукс программа SPEEDFAN ?
Или есть ли аналоги?

_________________
скайп RINDIG1


 

Member
Статус: Не в сети
Регистрация: 23.06.2004
Откуда: Ташкент
RINDIG
Линукс не ставится на фат32 и нтфс. он их только читает и пишет(в случае с фат32). Для того что бы поставить линукс нужно 2 раздела, один с файловой системой ехт2, ехт3, рейзер или что-то типа этого. Второй раздел для свопа.
RINDIG писал(а):
SPEEDFAN

не работает, т.к. прога для винды, а это линууксссс...
RINDIG писал(а):
Или есть ли аналоги?

Вполне возможно, но зачем мониторинг в линуксе, тыж там играть не будешь...


 

Member
Статус: Не в сети
Регистрация: 02.08.2004
Откуда: Kiev, Ukraine
Ну играть-то может и нет - а вот вентиляторами управлять было бы очень неплохо. Я так аналога Speedfana и не нашел пока.

_________________
Не знаю че написать...


 

Member
Статус: Не в сети
Регистрация: 04.12.2003
Откуда: Луганск
PlastikkBoy
Есть скрипты, могут либо плавно регулировать в зависимости от темпы или вручную или как сделаете сами :)
fancontrol называется
Добавлено спустя 47 секунд
Для мониторинга ksensors


 

Member
Статус: Не в сети
Регистрация: 05.04.2006
Откуда: Питер
DarthEx спасибо. а я думал, что в Mandrake modules.alias=modprobe.conf...
поэтому-то и не работает! буду исправлять
DarthEx писал(а):
Обычно /etc/modprobe.conf. А вообще:
Код:
locate modprobe.conf

ну, вот - новую команду узнал :)


 

Member
Статус: Не в сети
Регистрация: 21.03.2004
Откуда: Ижевск
ShPioN
Мне исключительно для понижения оборотов вентилятора , потому как играть то в Линуксе не буду :)

Подскажите плиз как сделать чтобы и Windows остался и Linux поставить?

полгода назад ставил Mandrake , как то установилось и Windows остался.
Как сделал уже не помню...
Тогда неделю поигрался и удалил, теперь попытка номер 2 .

_________________
скайп RINDIG1


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 233 • Страница 10 из 12<  1 ... 7  8  9  10  11  12  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan