Форум русскоязычного сообщества Ubuntu


Автор Тема: Пересобрать драйвер sdhci  (Прочитано 1401 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Lecko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Пересобрать драйвер sdhci
« : 24 Январь 2012, 16:29:27 »
Всем привет!

Возникла задача собрать из исходников драйвер sdhci. Исходники драйвера находятся в директории linux-source-2.6.38/drivers/mmc. Кроме того, там лежат файлы Kconfig и Makefile. Вопрос: как это собирать?

Вот листинг директории mmc:
drwxr-xr-x  2 root root 4096 2012-01-24 10:29 card
drwxr-xr-x  2 root root 4096 2012-01-24 10:29 core
drwxr-xr-x  2 root root 4096 2012-01-24 10:29 host
-rw-r--r--  1 root root  625 2012-01-24 10:29 Kconfig
-rw-r--r--  1 root root  183 2012-01-24 10:29 Makefile

Вот мои попытки это собрать:
sd@sd-ThinkPad-X220:/usr/src/linux-source-2.6.38/drivers/mmc$ sudo make
make: *** No targets.  Stop.
sd@sd-ThinkPad-X220:/usr/src/linux-source-2.6.38/drivers/mmc$ ./configure
bash: ./configure: No such file or directory

Примечание: в линухе я полный нуб, пока, во всяком случае. Да - задача стоит именно собрать из исходников, а не качать с репозитория бинарный пакет.
Спасибо!


Оффлайн xkool

  • Старожил
  • *
  • Сообщений: 1459
  • do not love my brain
    • Просмотр профиля
Re: Пересобрать драйвер sdhci
« Ответ #1 : 24 Январь 2012, 16:41:00 »
Обычно так,находясь в каталоге с драйверами,выполнить:
./configure
make
sudo make install

А еще посмотри наличие файлов readme,install в них может быть описание.
Лучше маленький доллар, чем большое спасибо.

Оффлайн Lecko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Пересобрать драйвер sdhci
« Ответ #2 : 24 Январь 2012, 16:54:39 »
sd@sd-ThinkPad-X220:/usr/src/linux-source-2.6.38/drivers/mmc$ ./configure
bash: ./configure: No such file or directory

Никаких описательных файлов, нету к сожалению. ни в этой папке, ни уровнем выше. а жаль...:(

Оффлайн xkool

  • Старожил
  • *
  • Сообщений: 1459
  • do not love my brain
    • Просмотр профиля
Re: Пересобрать драйвер sdhci
« Ответ #3 : 24 Январь 2012, 16:57:15 »
make
sudo make install
Лучше маленький доллар, чем большое спасибо.

Оффлайн Lecko

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Пересобрать драйвер sdhci
« Ответ #4 : 24 Январь 2012, 17:05:41 »
make
sudo make install

как я уже писал выше,
sd@sd-ThinkPad-X220:/usr/src/linux-source-2.6.38/drivers/mmc$ make
make: *** No targets.  Stop.

Оффлайн av

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Пересобрать драйвер sdhci
« Ответ #5 : 29 Март 2012, 15:01:59 »
Доброго!

ответ малость не по теме, но, чую несколько более полезный :)
Судя по всему, не работает SD ридер?
Была аналогичная проблема, работал только с каким-то одним ядром из 2.х, потом перестал. Сейчас поставил Mint Lisa с ядром 3.0.х - та же беда... Гугление навело на рекомендацию поставить самое свежее ядро из https://wiki.ubuntu.com/KernelMainlineBuilds. Конкретно рекомендовали версию 3.3.0.

Скачав отсюда: http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.3-precise/ пакеты под х64 и установив был приятно удивлён - заработало!

ЗЫ: там, правда при установке поломался какой-то dkms модуль, какой сразу не понял, но после загрузки новое ядро замечательно заработало...

 

Страница сгенерирована за 0.098 секунд. Запросов: 24.