Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.08.2015, 19:21   #1
Sr_psycho
Member
 
Регистрация: 06.08.2015
Сообщений: 48
Вес репутации: 0
Sr_psycho is an unknown quantity at this point
По умолчанию TL-WDN3200/Alfa 036H/TL-WN7200ND/TL-WN722NC + OPENWRT (MR3020 в моём случае)

Цитата:
Ищу человеков которые создавали удачно указанный тандем. Информации перелопатил гору, но так и не смог подключить, слишком много по всей видимости ядер с того времени утекло. Конкретно нужна версия прошивки на которой 100% работает сея пара.

И так, с помощью Amod-cccp, мне удалось запустить мою китайскую копию Alfa-AWUS-036h на моём MR3020, настроить её в качестве клента и раздавать инет через WIFI модуль роутера.
Для чего мне это нужно? Ответ достаточно прост. Alfa-036H и ее TP-Link TL-WN7200ND обладают очень чувствительным чипом. Видят сети которые не улавливают стандартные чипы, но если эти адаптеры подключить к пк, то лишь только он сможет использовать преимущества Realtek RTL8187. Живой пример: Будучи в командировке, близ номера, на мой телефон и планшет ловилась с горем по-полам одна сеть. Приходилось сидеть на этаже для того, что бы почитать новости и тп. Вот тогда пришла идея рипитера, но доступные из них тоже на 20 дбм. Перелопатив кучу интернет-магазинов, я понял, что ничего интересного с нужным мне функционалом, даже за 2000+ рублей я не найду. Вот тогда я и вспомнил о OpenWrt.
Купив MR3020, который помещается на ладошке, питается от mini usb, я настроил его как "дальнобойный" приёмник, с раздачей инет через собственный передатчик, которым могут пользоваться разные устройства, а не только ПК.
В самом начале, мне показалось мало внутренней антенны и я вмонтировал внешнюю, после чего впаял usb hub и подключил флэшку, по скольку места на задуманное могло не хватить.

Теперь у меня три свободных порта и один внутри с флэшкой. Инструкции использовал эти.

Конфиги для настройки Alfa-036H как приёмника брал здесь, не много подправил wireless, остальное не трогал, запомнил, что вход теперь просто 192.168.1.50.

Установил драйвера и включил relayd:

PHP код:
opkg update
opkg install relayd kmod
-rtl8187 kmod-usb-core kmod-usb-ohci kmod-usb2

/etc/init.d/relayd enable 
Закинул через WinSCP

PHP код:
etc/config/network
etc
/config/wireless 
etc
/config/dhcp
etc
/config/firewall 
Перезагрузил, и роутер запустился согласно настройкам прописанным в правленных wireless и network.

И так, если Вы захотите создать такой же тандем, то в начале сделайте бэкап настроек, установите вышеуказанные драйвера из командной строки WinSCP, либо web интерфейса роутера, включите Relayd - "/etc/init.d/relayd enable ",скачайте ниже config, отредактируйте файлы "wireless" и "network" согласно собственным правилам (в файле "wireless" содержаться подсказки) откройте с помощью WinSCP "etc/config/" закиньте туда приложенные файлы (свои оригинальные, скопируйте в отдельную папку) и перезагрузитесь.

Если Вы решите вернуться к прежней конфигурации, то просто скопирйте обратно заранее сохранённые "wireless" и "network".

Также интересна была бы конфигурация multiwan, когда к роутеру присоединялись бы к примеру три wifi адаптера alfa либо TL-WN722NC и настраивались на приём интернета из 3х разных точек доступа, для суммирования скорости в общий канал, но это уже моя следующая цель.

Выражаю свою благодарность пользователю Amod-cccp за проявленный интерес и своевременную помощь.

Используйте для наглядности использования WinSCP вот это видео.

Специально собранная прошивка Tp-Link MR3020N v. 1/1.1 для вышеуказанной цели.


Подключение TP-Link TL-WN7200ND к mr3020.
Код:
opkg install kmod-rt2x00-usb kmod-rt2x00-lib kmod-rt2800-usb kmod-rt2800-lib
Подключение TL-WN722NC к mr3020.
Код:
http://olegart.ru/wordpress/2014/10/04/4470/
TL-WDN3200 подключается установкой драйверов
Код:
opkg install kmod-rt2x00-usb kmod-rt2x00-lib kmod-rt2800-usb kmod-rt2800-lib
И прописанием параметров если адаптер не появился сам после перезагрузки.
Код:
config wifi-device 'radio1'
	option type 'mac80211'
	option hwmode '11g'
	option path 'platform/ehci-platform/usb1/1-1/1-1.4/1-1.4:1.0' #Данное значение у Вас смениться на собственное.
	option htmode 'HT20'
	option disabled '0'
	option channel '7'
После чего мы имеем в своём распоряжении 5Гц как на приём так и на точку доступа.



PS: на chaos calmer 15.05 работает всё идеально.
Вложения
Тип файла: zip config.zip (2.4 Кб, 220 просмотров)

Последний раз редактировалось Sr_psycho; 13.05.2016 в 12:19. Причина: Обновление инфы
Sr_psycho вне форума   Ответить с цитированием
Старый 09.08.2015, 21:00   #2
khseal
Senior Member
 
Регистрация: 19.09.2014
Сообщений: 220
Вес репутации: 0
khseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of lightkhseal is a glorious beacon of light
По умолчанию Re: Alfa 036H/TL-WN7200ND + MR3020

Я даже не понял что за пара? Alfa 036H подключал к mr3020 и он вроде работал...
khseal вне форума   Ответить с цитированием
Старый 09.08.2015, 21:45   #3
Sr_psycho
Member
 
Регистрация: 06.08.2015
Сообщений: 48
Вес репутации: 0
Sr_psycho is an unknown quantity at this point
По умолчанию Re: Alfa 036H/TL-WN7200ND + MR3020

Кароче, подключая я свою альфу (всё что в статьях пишут - установлено) dmesg ее отображает как подключенное устройство rtl8187, но if config всё равно её не отображает. Что я делаю не так?

У типа который её подключал была вот эта сборка на экране - attitude adjustment 12.09 .01/ luci 011 branch (0.11 svn 9931).
Что это и как её отыскать?
Sr_psycho вне форума   Ответить с цитированием
Старый 10.08.2015, 05:19   #4
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: Alfa 036H/TL-WN7200ND + MR3020

kmod-rtl8187........... Realtek Drivers for RTL818x devices (RTL8187 USB) стоит?
opkg update
opkg install kmod-rtl8187
sakatgg вне форума   Ответить с цитированием
Старый 10.08.2015, 07:45   #5
Sr_psycho
Member
 
Регистрация: 06.08.2015
Сообщений: 48
Вес репутации: 0
Sr_psycho is an unknown quantity at this point
По умолчанию Re: Alfa 036H/TL-WN7200ND + MR3020

Всё стоит, что только нарыл по этой теме.
Sr_psycho вне форума   Ответить с цитированием
Старый 14.08.2015, 18:23   #6
amod-cccp
Senior Member
 
Аватар для amod-cccp
 
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 633
amod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond repute
По умолчанию Re: Alfa 036H/TL-WN7200ND + MR3020

if config дается команда в одно слово.
PHP код:
ifconfig 
Дайте вывод команды
PHP код:
lsusb 
__________________
Моя солянка на основе TL-MR3020.
amod-cccp вне форума   Ответить с цитированием
Старый 14.08.2015, 22:27   #7
Sr_psycho
Member
 
Регистрация: 06.08.2015
Сообщений: 48
Вес репутации: 0
Sr_psycho is an unknown quantity at this point
По умолчанию Re: Alfa 036H/TL-WN7200ND + MR3020

PHP код:
Bus 001 Device 002ID 14cd:8601 Super Top 
Bus 001 Device 001
ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003
ID 0781:5571 SanDisk CorpCruzer Fit
Bus 001 Device 004
ID 0bda:8187 Realtek Semiconductor CorpRTL8187 Wireless Adapter


/tmpifconfig
br
-lan    Link encap:Ethernet  HWaddr C4:6E:1F:C7:C7:40  
          inet addr
:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr
fe80::c66e:1fff:fec7:c740/64 Scope:Link
          inet6 addr
fd64:f835:370d::1/60 Scope:Global
          
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets
:5110222 errors:0 dropped:0 overruns:0 frame:0
          TX packets
:5295518 errors:0 dropped:0 overruns:0 carrier:0
          collisions
:0 txqueuelen:
          RX bytes
:3982562705 (3.7 GiB)  TX bytes:4128240598 (3.8 GiB)

eth0      Link encap:Ethernet  HWaddr C4:6E:1F:C7:C7:40  
          UP BROADCAST MULTICAST  MTU
:1500  Metric:1
          RX packets
:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets
:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions
:0 txqueuelen:1000 
          RX bytes
:(0.0 B)  TX bytes:(0.0 B)
          
Interrupt:

lo        Link encap
:Local Loopback  
          inet addr
:127.0.0.1  Mask:255.0.0.0
          inet6 addr
: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU
:65536  Metric:1
          RX packets
:764 errors:0 dropped:0 overruns:0 frame:0
          TX packets
:764 errors:0 dropped:0 overruns:0 carrier:0
          collisions
:0 txqueuelen:
          RX bytes
:108027 (105.4 KiB)  TX bytes:108027 (105.4 KiB)

wlan0     Link encap:Ethernet  HWaddr C4:6E:1F:C7:C7:40  
          inet addr
:192.168.1.101  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr
fe80::c66e:1fff:fec7:c740/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU
:1500  Metric:1
          RX packets
:367759 errors:0 dropped:0 overruns:0 frame:0
          TX packets
:140324 errors:0 dropped:0 overruns:0 carrier:0
          collisions
:0 txqueuelen:1000 
          RX bytes
:476261642 (454.1 MiB)  TX bytes:15791904 (15.0 MiB)

wlan0-1   Link encap:Ethernet  HWaddr C6:6E:1F:C7:C7:40  
          inet6 addr
fe80::c46e:1fff:fec7:c740/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU
:1500  Metric:1
          RX packets
:142968 errors:0 dropped:0 overruns:0 frame:0
          TX packets
:346870 errors:0 dropped:0 overruns:0 carrier:0
          collisions
:0 txqueuelen:1000 
          RX bytes
:13424576 (12.8 MiB)  TX bytes:479174999 (456.9 MiB

Последний раз редактировалось Sr_psycho; 14.08.2015 в 23:45.
Sr_psycho вне форума   Ответить с цитированием
Старый 14.08.2015, 23:40   #8
amod-cccp
Senior Member
 
Аватар для amod-cccp
 
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 633
amod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond repute
По умолчанию Re: Alfa 036H/TL-WN7200ND + MR3020

Вот она Alfa 036H.
Цитата:
Bus 001 Device 004: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter
Так что она подключена. Нужно смотреть настройки сети.

Ну и попробуйте что то из этой темы: http://cyber-place.ru/showthread.php?t=538
__________________
Моя солянка на основе TL-MR3020.

Последний раз редактировалось amod-cccp; 15.08.2015 в 00:07.
amod-cccp вне форума   Ответить с цитированием
Старый 14.08.2015, 23:54   #9
Sr_psycho
Member
 
Регистрация: 06.08.2015
Сообщений: 48
Вес репутации: 0
Sr_psycho is an unknown quantity at this point
По умолчанию Re: Alfa 036H/TL-WN7200ND + MR3020

Настройки я выложил, что в них следует менять? Спрашиваю потому, что читал статью выложенную здесь на форуме какого-то итальянца. Так он просто установил пакеты, + драйвер альфы и у него ифконфиг стал её детектить как wlan1. А в моём случае - хоть бы хны .
После он чуть подправил conf и она появилась в web, чего я и хочу. Поскольку собираюсь брать роутер там где не будет пк и терминала/винсипи.

Последний раз редактировалось Sr_psycho; 15.08.2015 в 00:14.
Sr_psycho вне форума   Ответить с цитированием
Старый 15.08.2015, 00:25   #10
amod-cccp
Senior Member
 
Аватар для amod-cccp
 
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 633
amod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond repute
По умолчанию Re: Alfa 036H/TL-WN7200ND + MR3020

Где ваши сетевые настройки? В упор не вижу!

etc/config/network
etc/config/wireless
__________________
Моя солянка на основе TL-MR3020.
amod-cccp вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 12:13. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика