связь по WiFi своими руками

Настройка, программирование, распределённые вычисления

Модераторы: Olej, bellic, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: связь по WiFi своими руками

Непрочитанное сообщение Olej » 10 авг 2016, 16:45

zabar писал(а): а вот сейчас намного проще:
вай-фай роутер антена за 4 бакса и принимай на любых устройствах.
Это о чём речь?

Аватара пользователя
zabar
Писатель
Сообщения: 36
Зарегистрирован: 01 май 2015, 22:46
Контактная информация:

Re: связь по WiFi своими руками

Непрочитанное сообщение zabar » 13 авг 2016, 21:12

Olej писал(а):
zabar писал(а): а вот сейчас намного проще:
вай-фай роутер антена за 4 бакса и принимай на любых устройствах.
Это о чём речь?
ну вот эти свистки. если небольшая раздача, на 2-3 устройства.. то вполне годятся.
разве нет?

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: связь по WiFi своими руками

Непрочитанное сообщение Olej » 14 авг 2016, 13:29

zabar писал(а):
Olej писал(а):
zabar писал(а): а вот сейчас намного проще:
вай-фай роутер антена за 4 бакса и принимай на любых устройствах.
Это о чём речь?
ну вот эти свистки. если небольшая раздача, на 2-3 устройства.. то вполне годятся.
разве нет?
Да, вот такой, например, MT7601 ($3.3):
Изображение

Изображение

Этот адаптер очень любят установщики халявного "расшаренного" SAT TV, когда через этот адаптер передаются постоянно ключи дешифрации закрытых каналов.
Работает в режимах инфраструктура, точка доступа, Ad-hoc и монитор
Только, там чип обещают Ralink RT5370 ... в некоторых Linux (ядрах) с драйвером которого придётся повозиться.
Вот здесь подробная статья как собирался драйвер для AP режима - USB Wi-Fi адаптер на MT7601 для работы в режиме точки доступа
Если кто решит превратить устаревшую ARM-железку в домашний сервер, и столкнется с необходимостью собрать драйвер под ARM, милости прошу под спойлер

Аватара пользователя
zabar
Писатель
Сообщения: 36
Зарегистрирован: 01 май 2015, 22:46
Контактная информация:

Re: связь по WiFi своими руками

Непрочитанное сообщение zabar » 15 авг 2016, 21:37

такой же.
есть на диске дрова под линукс.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: связь по WiFi своими руками

Непрочитанное сообщение Olej » 16 авг 2016, 01:46

zabar писал(а):есть на диске дрова под линукс.
Но фокус в том, что производители подобных устройств без любых предупреждений меняют чип Ralink (и хорошо если Ralink), при этом не изменяя торговое наименование изделия.
Так что драйвера могут быть ... а может и не быть - как карта ляжет. :-o

Аватара пользователя
Tokarev
Интересующийся
Сообщения: 3
Зарегистрирован: 09 сен 2016, 13:07
Контактная информация:

Re: связь по WiFi своими руками

Непрочитанное сообщение Tokarev » 02 окт 2016, 13:32

Я такой не смог "завести" на Enigma 2. Там точно, что как повезет какой еще прийдет в пакете. Кстати, волею судеб оказался в раках такой вот управляемый коммутатор на 8 портов ISCOM2008. вот задался вопросом логичней продать будет или можно самому использовать. Хотя для дома в этом нет нужды.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: связь по WiFi своими руками

Непрочитанное сообщение Olej » 03 авг 2017, 20:10

Заинтересовала вот такая игрушка Portable Colored 360 Mini USB 2.0 WiFi Adapter II Black
Specifications
Dimensions (1.38 x 0.67 x 0.28)" / (3.5 x 1.7 x 0.7)cm (L x W x H)
Frequency Range 2.4- 2.4835GHz
Maximum Transfer Rate 150Mbps
Wireless Network Standard IEEE 802.11b/g/n
Supports System Win xp , Win vista , Win7 32 , Win7 64 , Win8 32 , Win8 64
Interface USB2.0
Изображение

Изображение
Утверждается в обсуждениях, что эта мини-штучка:
- без проблем заводится и работает в Linux
- может работать как адаптер (ну, этим никого не удивишь) и как точка доступа
- в режиме точки доступа не уступает традиционным настольным роутерам:
Зона покрытия очень не плохая не уступает роутеру от Asus. Ниже скриншоты, первый — возле роутеров, второй — в самом дальнем углу квартиры через бетонную стену. Смотрим на показания сетей: Roman (стационарный роутер) и 360wifi-97FB (мини адаптер).
Изображение
Китайцы предлагают такое чудо за $3.99 - это уж слишком... но на россыпях отечественных предложений можно найти значительно дешевле.
Я нашёл за $2 - завтра должны прислать для экспериментов.
Такая вот носимая ТД в кармане. ;-)

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: связь по WiFi своими руками

Непрочитанное сообщение Olej » 03 авг 2017, 20:21

Olej писал(а):Такая вот носимая ТД в кармане. ;-)
Народ публикует вот скрипт Setting 360 Mobile WIFI on Linux.

Из подобных устройств называют ещё xiaomi
Изображение
Вот по нему целая тема обсуждений по установке и использованию: Xiaomi MiNi WiFi - о том как драйвер собирается под Ubuntu.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: связь по WiFi своими руками

Непрочитанное сообщение Olej » 04 авг 2017, 15:15

Olej писал(а):Такая вот носимая ТД в кармане. ;-)
Вот здесь на GotHub Setting 360 Mobile WIFI on Linux предлагается bash скрипт Linux для использования 360 Mini USB WiFi Adapter в качестве точки доступа.
Но это всё то же использование hoatapd, которое обстоятельно описывалось в этой теме на предыдущей странице.
Если даже этот скрипт и не заработает "в лоб", то его можно использовать за основу, с минимальными модификациями.
Вложения
360-wifi-linux-master.zip
(2.42 КБ) 76 скачиваний

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: связь по WiFi своими руками

Непрочитанное сообщение Olej » 07 авг 2017, 11:29

Olej писал(а): Я нашёл за $2 - завтра должны прислать для экспериментов.
Эта штучка сразу после подключения стартует как WiFi сетевой интерфейс:

Код: Выделить всё

olej@nvidia ~ $ lsusb
Bus 001 Device 006: ID 14cd:168a Super Top 
Bus 001 Device 009: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
Bus 001 Device 007: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 05d8:4002 Ultima Electronics Corp. Artec Ultima 2000 (GT6801 based)/Lifetec LT9385/ScanMagic 1200 UB Plus Scanner
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 2101:020f ActionStar 
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Код: Выделить всё

olej@nvidia ~ $ lsusb -v -d 148f:7601

Bus 001 Device 009: ID 148f:7601 Ralink Technology, Corp. MT7601U Wireless Adapter
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.01
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x148f Ralink Technology, Corp.
  idProduct          0x7601 MT7601U Wireless Adapter
  bcdDevice            0.00
  iManufacturer           1 
  iProduct                2 
  iSerial                 3 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           74
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              160mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           8
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x84  EP 4 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x85  EP 5 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x08  EP 8 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x04  EP 4 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x05  EP 5 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x06  EP 6 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x07  EP 7 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x09  EP 9 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0

Код: Выделить всё

olej@nvidia ~ $ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether f4:6d:04:60:78:6f brd ff:ff:ff:ff:ff:ff
3: wlx008736005357: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
    link/ether 00:87:36:00:53:57 brd ff:ff:ff:ff:ff:ff
Это у же приятно ;-)
Но это то, что уже описывалось здесь в обстоятельной теме Wi-Fi свистки ... и даже цена для Wi-Fi свистка вполне хорошая...
Но!
Хотелось бы посмотреть как там китайцы переключают его ... в Windiws и на китайском языке ... в режим точки доступа.

Ответить

Вернуться в «Сети»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей