Каталог Поиск 0 Сравнить 0 Закладки 0 Корзина Войти
Каталог
105082, Москва, ул. Фридриха Энгельса, 75с21, БЦ Бауманский ИТКОЛ
Пн - Пт: с 09-00 до 18-00 Сб: с 10-00 до 18-00 Вс: выходной
Страницы: 1
RSS
Отобразить полное название производителя в UniFi Controller?, UniFi Network
 
Привет! Похоже, UniFi Controller удаляет пробелы из названий производителей, приводит все последующие символы к строчным и обрезает названия до 8 символов. Такое поведение наблюдается в Dashboard, Insights и Properties.

Acti становится ACTi  
Cisco-Li становится Cisco-Linksys  
IntelCor — Intel Corporation  
MurataMa — Murata Manufacturing  
SamsungE — Samsung Electronics  
Tp-LinkT — TP-Link Technologies  
Vmware — VMware  
и так далее.

Есть ли способ отключить это и отображать полное название производителя? Спасибо!
 
EDPR, спасибо за ваш вклад в этот вопрос. Согласен, что база данных OUI, которую ведёт IEEE, — настоящий хаос с кучей несоответствий. Но «Microsof», «SuperMic» и «SamsungE» — явно не лучшее решение. Я раньше писал скрипты для парсинга названий производителей из OUI и знаком с базами данных, предоставленными на https://linuxnet.ca/ieee/oui/. База nmap-mac-prefixes выглядит многообещающе. Вместо того чтобы менять имена производителей в базе IEEE, возможно, Ubiquiti стоит использовать базу nmap-mac-prefixes или что-то похожее. Ubiquiti не стоит убирать пробелы или принудительно делать последующие буквы строчными при отображении имён производителей из этой базы, потому что там они уже правильно оформлены. Например, в базе nmap-mac-prefixes правильно написаны «Microsoft», «TP-Link» и «VMware», тогда как в текущем UniFi Controller они показываются как «Microsof», «Tp-LinkT» и «Vmware» соответственно. Чтобы укоротить необычно длинные названия производителей, можно применить простую процедуру: удалять последнее слово в названии, пока длина не станет меньше или равна 20 символам (или другому заданному значению). Это предотвратит усечение названия посреди слова. Ещё один вариант — просто увеличить длину обрезки до 20 символов (или другого значения), но заменять пропущенные символы на «...», чтобы пользователь понимал, что название было сокращено.
 
Я отчасти согласен, но на самом деле на это есть причины. Диапазоны MAC-адресов выдаёт IEEE. Они связывают OUI (Organizationally Unique Identifier) с текстовым полем для удобства чтения человеком. Эта система появилась в середине 70-х вместе с Ethernet. За более чем 50 лет многое могло измениться, и текстовое поле в этой базе стало немного путаным. Изначально всё записывалось заглавными буквами. Потом перешли на строчные. А сейчас просто копируют то, что компания-регистратор туда введёт. Кто-то делает с заглавной буквы, кто-то пишет как попало. Встречаются даже опечатки в названиях компаний. Факт в том, что что бы ни попало в эту базу — становится окончательным. Для конечного пользователя важно видеть, какое оборудование к сети подключено, но, наверное, не нужно видеть всю официальную болтовню вроде «INC, LLC, Corp, Corporation» и так далее. Linuxnet.ca ведёт список, где такие несоответствия исправлены, а опечатки исправлены. Мы сделали похожий парсер примерно за 10 минут. Для вашего удовольствия — несколько вырезок из официальной базы:

DIGITAL EQUIPMENT CORP.  
DIGITAL EQUIPMENT CORPORATION  
D-Link Corporation  
D-Link International  
D-LINK SYSTEMS, INC.  
Cisco Meraki  
Cisco SPVTG  
Cisco Systems Inc  
Cisco Systems, Inc  
Cisco-Linksys, LLC  
Microsoft  
MICROSOFT CORP.  
Microsoft Corp.  
Microsoft Corporation  
Microsoft Mobile Oy  
Microsoft XCG  
Bang & Olufsen A/S  
Bang and Olufsen Medicom a/s  
Hon Hai Precision Ind. Co., Ltd.  
Hon Hai Precision Ind. Co.,Ltd.  
SECURITE COMMUNICATIONS / HONEYWELLYAMATAKE-HONEYWELL CO., LTD.  
Honeywell  
Honeywell (China) Co., LTD  
HONEYWELL ACS  
Honeywell Analytics  
Honeywell CMS  
Honeywell Co., Ltd. (KOREA)  
Honeywell ECC  
Honeywell Environmental & Combustion Controls (Tianjin) Co., Ltd.  
Honeywell Fire System (Shanghai) Co., Ltd.  
Honeywell GmbH  
Honeywell HomMed  
Honeywell International  
Honeywell International Inc  
Honeywell International Inc.  
Honeywell Life Safety  
Honeywell Safety Products USA, Inc  
Honeywell Safety Products USA, Inc  
Honeywell Security (China) Co., Ltd.  
Honeywell spol. s.r.o. HTS CZ o.z.  
Honeywell SPS  
Honeywell Video Systems  

И удачи вам парсить эти замечательные названия компаний в контроллере :-)  

Beijing National Railway Research & Design Institute of Signal & Communication Co., Ltd.  
Corporation of the Presiding Bishop of The Church of Jesus Christ of Latter-day Saints  
Shenyang Machine Tool (Group) Research & Design Institute Co., Ltd, Shanghai Branch  
CAMCO Produktions- und Vertriebs-GmbH für Beschallungs- und Beleuchtungsanlagen  
National Oilwell Varco Instrumentation, Monitoring, and Optimization (NOV IMO)  
Center for E-Commerce Infrastructure Development, The University of Hong Kong  
International Center for Elementary Particle Physics, The University of Tokyo  
Letv Mobile and Intelligent Information Technology (Beijing) Corporation Ltd.  
Experimental Factory of Scientific Engineering and Special Design Department  
The 52nd Research Institute of China Electronic Technology Group Corporation  
Saratov Electrounit Production Plant named after Sergo Ordzhonikidze, OJSC  
Institute 706, The Second Academy China Aerospace Science & Industry Corp  
Shenzhen One-Nine Intelligent Electronic Science and Technology Co., Ltd  
Guangda Electronic & Telecommunication Technology Development Co., Ltd.  
Siemens AG, Sector Industry, Drive Technologies, Motion Control Systems  

Поля адресов — вообще ещё большая куча непоследовательного мусора!
 
Хотелось бы, чтобы это починили.
 
Есть ли какие-то обновления по этой проблеме? Нет ни одной причины, по которой UniFi Controller должен так запутанно и непрофессионально менять названия производителей. Такие строки, как «Microsof», «Cisco-Li», «IntelCor» и прочие, портят тщательно разработанный и интуитивно понятный веб-интерфейс Ubiquiti.
 
Та же проблема здесь. Может, Ubiquiti как-то с этим разберётся?
Страницы: 1
Читают тему (гостей: 1)