LINUX.ORG.RU

А теперь пожалуйста по порядку:

  • Что ты пытаешься сделать?
  • Как ты это пытаешься сделать?
  • Какой у тебя дистрибутив и какой он версии? Как давно последний раз обновлял весь софт?
  • Что выдаёт команда «uname -a»?
  • Что выдаёт «lspci -nn»?
  • Что выдаёт «lsusb»?

Вывод команд запости внутри тега

 в режиме [url=http://www.linux.org.ru/wiki/en/Lorcode]LORCODE[/url].

Deleted
()
Ответ на: комментарий от Deleted

- поставить блютус и спецклавиши
- поставить заплатку. прочел на форуме. обещают что все работает.
- ubuntu 9.10 обновлен
- uname a
[Linux anton 2.6.31-15-generic #50-Ubuntu SMP Tue Nov 10 14:54:29 UTC 2009 i686 GNU/Linux
anton@anton:~$ lsusb





Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 147e:1000 Upek
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 1005:b113 Apacer Technology, Inc. Handy Steno 2.0/HT203
Bus 002 Device 002: ID 17ef:480b Lenovo

из чего я знаю -
- upek - сканер пальцев
- apacer - флешка




lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub [8086:2a40] (rev 07)
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a42] (rev 07)
00:02.1 Display controller [0380]: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller [8086:2a43] (rev 07)
00:1a.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 [8086:2937] (rev 03)
00:1a.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 [8086:2938] (rev 03)
00:1a.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 [8086:2939] (rev 03)
00:1a.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 [8086:293c] (rev 03)
00:1b.0 Audio device [0403]: Intel Corporation 82801I (ICH9 Family) HD Audio Controller [8086:293e] (rev 03)
00:1c.0 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 [8086:2940] (rev 03)
00:1c.1 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 [8086:2942] (rev 03)
00:1c.2 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 [8086:2944] (rev 03)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 [8086:2946] (rev 03)
00:1d.0 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 [8086:2934] (rev 03)
00:1d.1 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 [8086:2935] (rev 03)
00:1d.2 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 [8086:2936] (rev 03)
00:1d.7 USB Controller [0c03]: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 [8086:293a] (rev 03)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev 93)
00:1f.0 ISA bridge [0601]: Intel Corporation ICH9M LPC Interface Controller [8086:2919] (rev 03)
00:1f.2 IDE interface [0101]: Intel Corporation ICH9M/M-E 2 port SATA IDE Controller [8086:2928] (rev 03)
00:1f.5 IDE interface [0101]: Intel Corporation ICH9M/M-E 2 port SATA IDE Controller [8086:292d] (rev 03)
02:00.0 Ethernet controller [0200]: Atheros Communications Inc. AR5001 Wireless Network Adapter [168c:001c] (rev 01)
0c:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
0d:00.0 FireWire (IEEE 1394) [0c00]: Ricoh Co Ltd R5C832 IEEE 1394 Controller [1180:0832] (rev 05)
0d:00.1 SD Host controller [0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter [1180:0822] (rev 22)
0d:00.2 System peripheral [0880]: Ricoh Co Ltd R5C843 MMC Host Controller [1180:0843] (rev 12)
0d:00.3 System peripheral [0880]: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter [1180:0592] (rev 12)
0d:00.4 System peripheral [0880]: Ricoh Co Ltd xD-Picture Card Controller [1180:0852] (rev ff)

laborant
() автор топика
Ответ на: комментарий от laborant

оффтоп. чето невнятный лоркод.. разберусь

laborant
() автор топика

В ауре арча нашёл lenovo-sl-laptop 20091019   Experimental module to add support for hotkeys, screen brightness, and bluetooth rfkill for the Lenovo ThinkPad SL series with IdeaPad Firmware. Поищи для для своего дистрибутива lenovo-sl-laptop.

kraftello ★★★★★
()
Ответ на: комментарий от laborant

- поставить блютус и спецклавиши - поставить заплатку. прочел на форуме. обещают что все работает.

То что ты пытаешься поставить - это не совсем драйвер на bluetooth. Bluetooth у тебя скорее всего сделан в виде обычного USB'шного девайса, просто встроен в ноутбук. Проблема в том, что в ноутбуках подобные девайсы сделаны отключаемыми. И в случае USB, они обычно отключаются просто отрубанием питания на конкретном USB-порте. А модуль, который ты хочешь собрать содержит драйвер для подсистемы, которая как раз и занимается включением/выключением разных штук на твоём ноуте. Так что сам драйвер на блютус уже есть в ядре, надо только включить само устройство =). Ну это так, чтобы ты понял что к чему.

Инструкция по сборке и установке на убунту находится гуглом: http://www.thinkwiki.org/wiki/SL_Driver_on_Ubuntu.

Deleted
()
Ответ на: комментарий от Deleted

хауту выполнял. ошибка после make :

7строка. пропущен разделитель. останов

linux source ensemble стоят

не компилится

laborant
() автор топика

> lenovo thinkpad sl500

Ммм… а ты поставил пакет linux-backports-modules-2.6.31-15-generic? Там разве нету дополнительных модулей для твоего ноутбука?

Root-msk ★★★★★
()
Ответ на: комментарий от laborant

хауту выполнял. ошибка после make :

7строка. пропущен разделитель. останов

linux source ensemble стоят

не компилится

Собрал на gentoo x86 и fedora amd64. Собралось сразу и без вопросов. Не могу посторить твою ошибку. Ты как исходники скачивал?

Попробуй вот так:

export LANG=C
git clone git://github.com/tetromino/lenovo-sl-laptop.git
cd lenovo-sl-laptop/
make
После «export LANG=C» он будет все сообщения на английском выдавать. Будет хоть что гуглить =).

Deleted
()
Ответ на: комментарий от Deleted

/Не могу посторить/Не могу повторить/

Deleted
()
Ответ на: комментарий от anonymous

to Root-msk - linux-backports-modules-2.6.31-15-generic поставил, без изменений. не работает.

to mironov_ivan спасибо за про язык, теперь гугл больше инфы пишет. но не компилит все равно гад )))

Makefile:4: *** команды встречены до первого определения цели. Останов.

я погуглил свою первую ошибку. нашел страницу с ошибками make

` missing separator. Stop.'
` missing separator (did you mean TAB instead of 8 spaces?). Stop.'

    This means that make could not understand much of anything about the command line it just read. GNU make looks for various kinds of separators (:, =, TAB characters, etc.) to help it decide what kind of commandline it's seeing. This means it couldn't find a valid one.

    One of the most common reasons for this message is that you (or perhaps your oh-so-helpful editor, as is the case with many MS-Windows editors) have attempted to indent your command scripts with spaces instead of a TAB character. In this case, make will use the second form of the error above. Remember that every line in the command script must begin with a TAB character. Eight spaces do not count. See section Rule Syntax. 
` commands commence before first target. Stop.'
` missing rule before commands. Stop.'

    This means the first thing in the makefile seems to be part of a command script: it begins with a TAB character and doesn't appear to be a legal make command (such as a variable assignment). Command scripts must always be associated with a target.

    The second form is generated if the line has a semicolon as the first non-whitespace character; make interprets this to mean you left out the "target: prerequisite" section of a rule. See section Rule Syntax. 

ни****а непонятно )

to anonymouse - после установки каих пакетов ?

laborant
() автор топика
Ответ на: комментарий от laborant

Специально установил Ubuntu 9.10 в виртуальную машину.

sudo apt-get-update
sudo apt-get install build-essential linux-headers-$( uname -r )
wget 'http://github.com/tetromino/lenovo-sl-laptop/tarball/master'
tar xf tetromino-lenovo-sl-laptop-*.tar.gz
rm tetromino-lenovo-sl-laptop-*.tar.gz
cd tetromino-lenovo-sl-laptop-*
make
sudo mkdir /lib/modules/$( uname -r )/volatile
sudo cp *.ko /lib/modules/$( uname -r )/volatile/
sudo depmod
sudo sh -c 'echo lenovo-sl-laptop >>/etc/modules'
После перезагрузки модуль загрузится автоматически, либо сообщит в лог об ошибке (например если твоя модель ноута не поддерживается).

Deleted
()
Ответ на: комментарий от Deleted

ааа

большое спасибо )не надо было тебе так заморачиваться. большое пребольшущее спасибо все работает)

laborant
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.