- Do Bluetooth Devices have MAC address with the same specification as the MAC addresses of the Ethernet and Wi-Fi Network cards?
- Что такое адрес Bluetooth в Android и как его узнать
- Что такое адрес сетевого адаптера
- Информация о сетевом модуле
- Что такое адрес Bluetooth в Android и как его узнать: Видео
- How to find Bluetooth MAC Address in Windows
- Finding Bluetooth MAC Address from the GUI
- Finding Bluetooth MAC Address from the command line
- 3 Methods to Get Bluetooth MAC Address in Linux
- Method 1 — hcitool command
- Method 2 — hciconfig command
- Method 3 — hci0/identity file
- Related
- Посмотреть MAC-адрес Bluetooth в Windows 10.
- MAC-адрес Bluetooth
Do Bluetooth Devices have MAC address with the same specification as the MAC addresses of the Ethernet and Wi-Fi Network cards?
I recently found out that ZigBee devices have MAC addresses. ZigBee is more related to Bluetooth from what I know rather than Ethernet or Wi-Fi. Do Bluetooth devices such as phones, headphones, wireless speakers, televisions have MAC addresses also? If yes, are those MAC addresses from the same MAC address pool that the Internet Network Interfaces receive? Are the MAC address for these devices assigned by the same organization which assigns MAC addresses for Network cards? If a phone or other device like a television has more devices that can receive MAC addresses do they have a different MAC for each device? For example a SMART TV that has a RJ-45 port, has a WI-FI antenna for connecting to the internet and has a Bluetooth antenna to connect headphone or do file transfer do each of those interfaces have a different MAC? How can the MAC address of a Bluetooth device be found? Can Bluetooth Protocol be considered as running at level 3 of the OSI stack? (instead of the internet protocol) From what I know the Ethernet protocol runs at level 2 (the data link level). If those other devices have a MAC that means that MAC is not in any way associated with the Ethernet or internet protocols and is completely independent. Can the internet protocol run over some other layer that DOES NOT require any kind of MAC?
Bluetooth, like ethernet, has 48-bit MAC addresses, but ZigBee uses 64-bit MAC addresses. Each IEEE LAN (layer-2) type uses MAC addresses, but some use 48-bit MAC addresses, and some use 64-bit MAC addresses.
@RonMaupin Do you know if a BT Device like a speaker keeps a list of MAC addresses for BT devices it’s paired with? I know my Laptop remembers the Speaker’s MAC, but is the reverse true?
@KuboMD, I do not know for sure, but questions about hosts are off-topic here. You could try to ask that on Super User or another SE site that deals with hosts/OSes.
Did any answer help you? If so, you should accept the answer so that the question doesn’t keep popping up forever, looking for an answer. Alternatively, you can post and accept your own answer.
Что такое адрес Bluetooth в Android и как его узнать
В наше время каждый знает, что такое Bluetooth. Более того, практически каждый умеет им пользоваться. Но мало кто углублялся в эту тему и пытался понять, как работает беспроводная связь. В этой статье мы разберем, что такое Bluetooth адрес в Android-устройствах, зачем он нужен и где его найти.
Что такое адрес сетевого адаптера
Сразу же стоит отметить, что Bluetooth – это такой же сетевой адаптер, как и Wi-Fi модуль или сетевая карта. Принцип построения связи во всех этих технологиях схож, отличия заключаются только в стандартах связи, скорости передачи данных и радиусе покрытия (касается только беспроводных адаптеров).
Итак, как и любой другой сетевой модуль, Bluetooth также имеет свой локальный MAC-address, например, C5:87:BR:7W:H3:40.
Это локальный адрес Bluetooth в Android-гаджетах. Конечно же, вы должны понимать, что каждому девайсу назначаются уникальные значения. То есть вы не сможете найти два устройства с одинаковыми адресами. Это необходимо для того, чтобы гаджеты могли друг друга обнаружить и идентифицировать. Кроме этого, при передаче информации нужен идентификатор, который определит получателя.
Например, когда вы отправляете письмо, вы указываете адрес проживания получателя (или в случае с электронной почтой вы указываете электронный адрес). Такой же принцип работает и с Bluetooth связью. То есть, по MAC-address Bluetooth определяется девайс, благодаря чему появляется возможность выполнить сопряжение.
Как правило, пользователям даже не нужно знать эти данные, так как гаджеты в подавляющем большинстве случаев автоматически определяют все нужные сведения. При сопряжении устройств вы видите только имя того или иного телефона (планшета или ноутбука), но под именем скрыты те самые MAC-addresses.
Другими словами, например, сопрягаясь для передачи файлов, гаджеты взаимодействуют именно по своим уникальным MAC-address. Как уже говорилось, пользователю необязательно их знать, но иногда это просто необходимо. Вот мы и подошли к вопросу, как узнать Bluetooth адрес в Android
Информация о сетевом модуле
Найти всю необходимую информацию о тех или иных модулях в телефоне или планшете на Android достаточно легко. При этом вам не придется искать и устанавливать никаких дополнительных приложений. Войдите в меню вашего смартфона (или планшета). Найдите ярлык «Настройки», как правило, он сделан в виде шестеренки.
Открываем настройки. Далее на более старых версиях Android следует перелистать страницу в самый низ. В самом конце вы увидите пункт «Об устройстве».
На новых версиях Android вам нужно перейти во вкладку «Опции» и опустить меню в самый низ. Здесь также будет пункт «Об устройстве».
Открываем его. Далее перейдите в категорию «Состояние». Осталось только найти строку «Bluetooth». Под ней вы увидите MAC-address.
Стоит помнить, что Bluetooth при этом должен быть включен. В противном случае в указанной строке будет отображаться надпись «Недоступно».
Как видите, все очень легко и просто. Но, как узнать MAC не своего, например, смартфона, а девайса, к которому нужно подключиться? Здесь также нет ничего сложного, но нужно предварительно подготовиться.
Подключаемся к интернету, открываем Play Market и в поисковой строке пишем название приложения – Bluetooth Address Finder. Выберите из результатов одноименное приложение и установите его. Далее открываем программу и нажимаем кнопку «Begin searching procedure». Ниже появится список MAC-address всех доступных вам на текущий момент девайсов, на которых включен Bluetooth.
Что такое адрес Bluetooth в Android и как его узнать: Видео
How to find Bluetooth MAC Address in Windows
There are cases when you need to determine the Bluetooth MAC Address of your Windows PC or tablet.
Bluetooth Address is usually displayed in the form of 12 hexadecimalal digits.
Two different methods to obtain this information are presented below. Use the method that is more appropriate in your situation.
Finding Bluetooth MAC Address from the GUI
1. Click the Bluetooth icon in the system tray and select «Open Settings».
2. In the «Bluetooth Settings» form go to «Hardware tab».
3. Select «Bluetooth Radio» in the Devices list and click «Properties».
4. In the «Bluetooth Radio Properties» form go to «Advanced» tab.
The Bluetooth MAC Address is displayed in the «Address» line.
The following video shows the process of finding out Bluetooth Address in Windows 10
Finding Bluetooth MAC Address from the command line
The btinfo command displays a lot of information about your bluetooth adapter, including it’s MAC Address.
To display only the Bluetooth MAC Address run btinfo with the «-a» switch.
btinfo is not available on your system out of the box. It’s a part of the freeware Bluetooth command line tools suite.
3 Methods to Get Bluetooth MAC Address in Linux
A Bluetooth MAC (Media Access Control) address is a unique 48-bit value assigned to a Bluetooth device by the manufacturer to uniquely identify it.
This tutorial provides 3 methods how to get Bluetooth MAC address in the Linux. Commands have been tested on Raspberry Pi OS.
Method 1 — hcitool command
The hcitool command can be used to configure Bluetooth connections. The following command prints the MAC address of the Bluetooth device:
Method 2 — hciconfig command
The hciconfig command can be used to configure Bluetooth devices. To print Bluetooth MAC address, use the following command:
hciconfig | grep 'BD Address' | cut -d' ' -f3
Method 3 — hci0/identity file
It is possible to read hci0/identity file which contains MAC address of the Bluetooth device:
sudo cat /sys/kernel/debug/bluetooth/hci0/identity | cut -d' ' -f1
Related
Dillinger is a web-based Markdown editor with mobile responsive design and offline storage capability. Dillinger.
Посмотреть MAC-адрес Bluetooth в Windows 10.
Когда вы подключаете устройство Bluetooth в Windows 10, как правило оно появляется с указанием его производителя. Например, если вы подключаете Nexus 6P, он будет показан с таким же именем в сопряженных устройствах. Конечно, вы можете подключить несколько мобильных телефонов Nexus 6P в Windows 10, и каждый из них будет отображаться с одним и тем же именем.
Windows не будет путаться относительно того, какое устройство подключено, но вы будете. Единственное исключение — устройства iOS, которые позволяют вам задать для них имя. Windows 10 идентифицирует отдельные устройства с помощью их MAC-адреса Bluetooth, поэтому система никогда не перепутает их, но этот адрес никогда не отображается с именем подключенного устройства.
MAC-адрес необходим Bluetooth устройства, если вы пытаетесь подключить приложение к сопряженному устройству Bluetooth. Вот как вы можете его посмотреть.
MAC-адрес Bluetooth
- Подключите свое устройство Bluetooth к компьютеру. Возможно, вы уже сделали это.
- После подключения устройства откройте панель управления и перейдите на раздел «Оборудование и звук» → «Устройства и принтеры». Кроме того, вы можете просто открыть Проводник и ввести в адресной строке:
Панель управления\Оборудование и звук\Устройства и принтеры
- Найдите устройство, для которого вы хотите найти MAC-адрес. Кликните его правой кнопкой мыши и выберите в контекстном меню «Свойства».
- В окне «Свойства» перейдите на вкладку Bluetooth. Вы увидите поле MAC-адреса и адрес должен быть указан там. Если это не так, посмотрите немного ниже, и вы увидите поле «Уникальный код», который и будет MAC-адресом вашего устройства.
MAC-адрес можно определить по его формату; это 12-символов. MAC-адрес не совпадает с IP-адресом. Устройства Bluetooth, такие как пара наушников или клавиатура, будет иметь только Mac-адрес Bluetooth, но не IP. Другие устройства, которые могут подключаться к Интернету, такие как телефон, будут иметь как Mac-адрес, так и IP-адрес. Адреса также можно посмотреть в соответствующем поле вкладки Bluetooth.
Mac-адрес устройства не изменяется, адрес, который вы просматриваете в Windows 10, будет таким же для устройства, независимо от того, к какому устройству или компьютеру он подключен.