The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

09.06.2018 23:44  Возобновлена выдача идентификаторов USB и Ethernet от проекта Openmoko

Харальд Вельте (Harald Welte), известный разработчик ядра Linux, основатель организации gpl-violations.org и один из создателей netfilter/iptables, сообщил о возобновлении работы инициативы по выдаче свободным аппаратным и программным проектам идентификаторов устройств USB и префиксов MAC-адресов Ethernet. Изначально инициатива была запущена Харальдом в 2012 году, после чего из-за нехватки времени он делегировал работу по обработке заявок двум энтузиастам, которые через какое-то время прекратили отвечать на запросы, а сайт Openmoko перестал существовать. Теперь выдача идентификаторов возобновлена с использованием pull-запросов на GitHub.

Напомним, что для обеспечения работы самодельного USB-устройства требуется снабдить его уникальным номером продукта (PID, Product ID), привязанным к идентификатору производителя (VID, Vendor ID). Распределением VID-идентификаторов занимается консорциум USB-IF (USB Implementers Forum), который не выдаёт единичные идентификаторы продуктов, а делегирует только идентификаторы производителя (VID), которые позволяют производителю генерировать идентификаторы продуктов на своё усмотрение (выделяется сразу пул из 65 тыс. USB идентификаторов и 16.7 млн. MAC-адресов). Стоимость получения VID в USB-IF составляет около 5 тысяч долларов, что делает получение VID неподъёмным для некоммерческих открытых проектов.

При этом VID явно привязывается к определённой компании, которая в соответствии с новыми условиями может генерировать PID только для своих продуктов и не имеет права предоставлять их сторонним проектам. Так как Openmoko получил свой Vendor ID до введения новых правил, он обладает лицензией явно не запрещающей генерацию PID для сторонних проектов. После закрытия проекта Openmoko, закреплённые за ним идентификатор производителя USB (USB Vendor ID) и код формирования MAC-адресов для Ethernet (IEEE OUI) было решено использовать для безвозмездной выдачи PID-идентификаторов устройств USB и MAC-адресов любым свободным проектам. Из аналогичных инициатив по выдаче идентификаторов USB можно отметить проект pid.codes.

  1. Главная ссылка к новости (http://laforge.gnumonks.org/bl...)
  2. OpenNews: Подготовлен второй прототип открытого коммуникатора Neo900
  3. OpenNews: Организация USB-IF отказалась выделить диапазон идентификаторов для Open Hardware
  4. OpenNews: Openmoko предоставил свободным проектам идентификаторы USB-устройств и MAC-адреса
  5. OpenNews: В рамках проекта libusbx создан форк библиотеки libusb
  6. OpenNews: Инициатива по предоставлению идентификаторов USB-устройств для открытого оборудования
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: openmoko, usb
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Анонимный Пользователь (?), 00:03, 10/06/2018 [ответить] [показать ветку] [···]    [к модератору]
  • +11 +/
    Генерирую мак-адреса каждый день и где только можно:

    1. На роутерах (это делает скрипт в OpwnWRT).

    2. На сетевых картах (тоже скрипт в самой системе).

    3. На смартфонах (в прошивке Copperhead легко меняется).

    Конечно, это не исчерпывающий способ повысить приватность в этих ваших интырнетах, но один из способов слегка побороть фингерпринт и все вот это гoвно. Иногда менять мак очень полезно, особенно если пользуешься общественными сорт... точками доступа. :)

     
     
  • 2.2, Аноним (-), 01:16, 10/06/2018 [^] [ответить]    [к модератору]
  • +6 +/
    Ну и причем тут MAC-адреса?
     
  • 2.5, Аноним (-), 07:38, 10/06/2018 [^] [ответить]    [к модератору]
  • +/
    > На роутерах (это делает скрипт в OpwnWRT).

    Это в том числе MAC/BSSID wi-fi? Можешь поделиться?

     
     
  • 3.25, AnonPlus (?), 14:03, 10/06/2018 [^] [ответить]    [к модератору]
  • +1 +/
    Поделиться чем? Логика скрипта состоит из 2 частей:

    - сгенерировать на баше рандомный валидный MAC (там есть какие-то базовые условия, типа "не должен начинаться с таких-то символов"): гугл в помощь

    - сохранить его в переменную: гугл в помощь

    - использовать стандартный синтаксис usi set, uci commit: OpenWrt wiki в помощь

    По крайней мере, я когда-то именно так и написал себе такой скрипт, но потом потёр, потому что это напоминает калиточку посреди пустыни (проще говоря, один лишь такой скрипт, без массы прочих усилий, ничего не даёт, а масса прочих усилий настолько объёмна, что проще уйти от использования вайфая).

     
  • 3.26, AnonPlus (?), 14:06, 10/06/2018 [^] [ответить]    [к модератору]
  • +5 +/
    > Это в том числе MAC/BSSID wi-fi? Можешь поделиться?

    А в каком ещё числе? На роутере если и менять MAC, то только у вайфая. Менять MAC на WAN совершенно бессмысленно - провайдер и так прекрасно видит, что это вы, у него с вами договор и он вас идентифицирует, чтобы предоставлять оплаченную услугу. Он прекрасно знает, грубо говоря, в какой порт на его оборудовании воткнут абонент с договором номер N.

     
  • 2.10, Аноним (-), 10:42, 10/06/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    новость не о том. Насколько понимаю, для своего пользования можно что угодно делать. А продавать такие устройства массово - нет
     
  • 2.20, Аноним (-), 13:29, 10/06/2018 [^] [ответить]    [к модератору]  
  • +/
    поделись гайдом, у меня в системе(дебиан) мак меняется, но после этого не работает инет - проблема в карте?
     
     
  • 3.22, Anonymously (?), 13:53, 10/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Привязка по маку со стороны оператора/железки.
     
     
  • 4.24, Аноним (-), 13:56, 10/06/2018 [^] [ответить]    [к модератору]  
  • +/
    Кто привязывает?
     
  • 3.23, Аноним (-), 13:54, 10/06/2018 [^] [ответить]    [к модератору]  
  • +/
    > поделись гайдом, у меня в системе(дебиан) мак меняется, но после этого не
    > работает инет - проблема в карте?

    Какой дебиан? какой инет (через что?) ?

     
  • 2.21, Аноним (-), 13:52, 10/06/2018 [^] [ответить]    [к модератору]  
  • +/
    При пользовании общественными точками - менять всегда!
     
  • 1.3, Аноним (-), 02:19, 10/06/2018 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    А если шерить 1 и тот же pid для многих проектов, а идентификацию драйвера прово... весь текст скрыт [показать]
     
     
  • 2.4, Аноним (-), 05:59, 10/06/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Нормальным ОС всё равно по барабану, какие ярлычки ты наклеиваешь на свои устрой... весь текст скрыт [показать]
     
     
  • 3.7, Аноним (-), 09:40, 10/06/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    А как "нормальным ОС" это может быть по барабану? Как ОС узнает, какой драйвер грузить, если не по идентификатору?
     
     
  • 4.8, Аноним (-), 09:57, 10/06/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    В большинстве случаев, 8212 никак в этом либо вообще нет потребности, т к ... весь текст скрыт [показать]
     
     
  • 5.14, Аноним (-), 11:53, 10/06/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    >и как правило в состоянии сами разобраться, кто из них подберёт железку

    И как же это возможно без идентификаторов? Я немного полистал драйверы, а там vidы и pidы захардкожены.

     
     
  • 6.18, Аноним (-), 13:17, 10/06/2018 [^] [ответить]     [к модератору]  
  • –1 +/
    Естественно, захардкожены, 8212 если есть, почему не использовать Соль в том... весь текст скрыт [показать]
     
  • 5.15, Аноним (-), 11:57, 10/06/2018 [^] [ответить]     [к модератору]  
  • +2 +/
    Такие попытки подобрать устройство плохо завершаются не только на винде, но и ... весь текст скрыт [показать]
     
  • 1.13, Аноним (-), 11:10, 10/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    >> с использованием pull-запросов на GitHub.

    Немодно. Надо GitLab.

     
     
  • 2.29, Аноним (-), 05:00, 11/06/2018 [^] [ответить]    [к модератору]  
  • +/
    ...который тоже хостится у M$.
     
     
  • 3.30, Аноним (-), 09:11, 11/06/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    Это зависит от тебя где его хостить, а не от гитлаба.
     
  • 1.16, commiethebeastie (ok), 12:27, 10/06/2018 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    >Стоимость получения VID в USB-IF составляет около 5 тысяч долларов

    Торговля воздухом она такая.

     
     
  • 2.28, Аноним (-), 04:32, 11/06/2018 [^] [ответить]    [к модератору]  
  • +1 +/
    А потом будут трагедии в духе закончившихся адресов IPv4.
     
     
  • 3.31, USBIF (?), 19:48, 14/06/2018 [^] [ответить]    [к модератору]  
  • +/
    никаких трагедий - просто мы изобретем usb pidv6, запихаем в коннектор, несовместимый по пинауту но такой же по физическим характеристикам, чтоб вы могли с удобствами сжечь неправильно подключенную железку, и будем продавать их.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor