Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
где взять корневую FS для компиляции
izoomer
Добавлено 01.06.2012 18:06 Сообщение: 11
izoomer
0

Пункты: 383
Регистрация: 23.04.2012
Пол: Мужчина
Цитата
Цитата

но прервал по ctrl+c через секунд 30 как понял что не то сделал


если сделали то надо было до конца дождать, сделайте еще раз и дождитесь до конца make clean

Цитата

... это критично ?


нет, но не нужно было прерывать, тогда давно бы все собралось правильно после make_system


действительно что то удалилось ....
теперь вторая проблема что работать с usb устройствами используя либу libusb не выходит ... в /proc/bus/usb нет папки devices ... естественно не находит устройства ...
Спуститься к концу Подняться к началу
Персональная информация
dx
Добавлено 01.06.2012 18:15 Сообщение: 12
dx
3.5

Пункты: 7618
Регистрация: 26.10.2010
Пол: Мужчина
Из: Ukraine, Kiev city
USB device filesystem (DEPRECATED) (USB_DEVICEFS)

CONFIG_USB_DEVICEFS:

If you say Y here (and to "/proc file system support" in the "File
systems" section, above), you will get a file /proc/bus/usb/devices
which lists the devices currently connected to your USB bus or
busses, and for every connected device a file named
"/proc/bus/usb/xxx/yyy", where xxx is the bus number and yyy the
device number; the latter files can be used by user space programs
to talk directly to the device. These files are "virtual", meaning
they are generated on the fly and not stored on the hard drive.

You may need to mount the usbfs file system to see the files, use
mount -t usbfs none /proc/bus/usb

For the format of the various /proc/bus/usb/ files, please read
<file:Documentation/usb/proc_usb_info.txt>.

Modern Linux systems do not use this.

Usbfs entries are files and not character devices; usbfs can't
handle Access Control Lists (ACL) which are the default way to
grant access to USB devices for untrusted users of a desktop
system.

The usbfs functionality is replaced by real device-nodes managed by
udev. These nodes lived in /dev/bus/usb and are used by libusb.
Спуститься к концу Подняться к началу
Персональная информация
izoomer
Добавлено 02.06.2012 13:26 Сообщение: 13
izoomer
0

Пункты: 383
Регистрация: 23.04.2012
Пол: Мужчина
Цитата
USB device filesystem (DEPRECATED) (USB_DEVICEFS)

CONFIG_USB_DEVICEFS:

If you say Y here (and to "/proc file system support" in the "File
systems" section, above), you will get a file /proc/bus/usb/devices
which lists the devices currently connected to your USB bus or
busses, and for every connected device a file named
"/proc/bus/usb/xxx/yyy", where xxx is the bus number and yyy the
device number; the latter files can be used by user space programs
to talk directly to the device. These files are "virtual", meaning
they are generated on the fly and not stored on the hard drive.

You may need to mount the usbfs file system to see the files, use
mount -t usbfs none /proc/bus/usb

For the format of the various /proc/bus/usb/ files, please read
<file:Documentation/usb/proc_usb_info.txt>.

Modern Linux systems do not use this.

Usbfs entries are files and not character devices; usbfs can't
handle Access Control Lists (ACL) which are the default way to
grant access to USB devices for untrusted users of a desktop
system.

The usbfs functionality is replaced by real device-nodes managed by
udev. These nodes lived in /dev/bus/usb and are used by libusb.


написано что устарело , да и ручками приходитсся делать

mount -t usbfs none /proc/bus/usb

строка для udev работает только если вставлять устройство ... если при загрузке оно подключено то нет его в системе ... нужно отключить и вставит заново ... помогает при старте системы запускать вышеуказнный mount но это ж не выход ...
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 02.06.2012 14:43 Редактировалось 02.06.2012 14:43 Сообщение: 14
sasamy
4.70

Пункты: 76990
Регистрация: 14.08.2009
Можно добавить в /etc/fstab такую строку
Цитата

usb /proc/bus/usb usbfs defaults 0 0

в загрузочных скриптах как правило прописана
mount -a
которая смонтирует все что прописано в /etc/fstab
Спуститься к концу Подняться к началу
Персональная информация
izoomer
Добавлено 02.06.2012 17:20 Сообщение: 15
izoomer
0

Пункты: 383
Регистрация: 23.04.2012
Пол: Мужчина
Цитата
Можно добавить в /etc/fstab такую строку
Цитата

usb /proc/bus/usb usbfs defaults 0 0

в загрузочных скриптах как правило прописана
mount -a
которая смонтирует все что прописано в /etc/fstab

так и думал сделать .. не знал точно синтаксиса ...
а что первая usb значит в строке ?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux