Openwrt dir 620

D-Link DIR-620

Openwrt dir 620

Rev CPU Ram Flash WiFi Network USB Serial JTag
A1 Ralink RT3052F@384MHz 32MiB 8MiB 2×2 2.4Ghz 802.11n 300MiBit/s 4 x 1 10/100MiBit/s Yes, 1×2.0 Yes Yes
C1 Broadcom BCM5357@530MHz chip rev 2 pkg 8 64MiB 8MiB 2×2 2.4Ghz 802.11n 300MiBit/s 4 x 1 10/100MiBit/s Yes, 1×2.0 Yes ?
D1 Ralink RT3352F@400MHz 32MiB 8MiB 2×2 2.4Ghz 802.11n 300MiBit/s 4 x 1 10/100MiBit/s Yes, 1×2.0 Yes ?
F1 Mediatek MT7620@600MHz 64MiB 8MiB 2×2 2.4Ghz 802.11n 300MiBit/s 4 x 1 10/100MiBit/s Yes, 1×2.0 Yes ?

The device has two non-detachable external antennas (the PCB has two Murata SWD testpoints but those are unsuitable for connecting pigtails).

Two modifications of DIR-620 D1 exist: board *11340Y20IM00002B1* (old) and board *11340Y20IM00002C1* (new, 2013).NOTE! At 27 March 2016 DIR-620 D1 and other rt3352 base models need patch https://lists.openwrt.org/pipermail/openwrt-devel/2016-March/040542.html for USB to work in trunk and CC 15.05.

If you're using a version older than 1.2.102 then first download DIR_620-1.2.102-20110518.fwz or DIR_620-1.2.16-20110127.fwz (only for 1.2.1) and upgrade to that, after that the OEM firmware web-interface will start to accept the U-Boot images targetted for DIR_620

Download image as shown above.

Flash it via the OEM firmware web-interface or via TFTP (you need serial access to control U-Boot for that).

A1 has no recovery web interface, you can flash zyxel keenetic uboot to get it

If building OpenWrt from sources: in make menuconfig select the Ralink RT288x/RT3xxx target and RT305x based boards subtarget. Do not select target profile (or select Default Profile).

This will generate the openwrt-ramips-rt305x-dir-620-a1-squashfs-sysupgrade.bin. If you ever want to flash the original firmware, just scp it to /tmp and then run mtd -r write /tmp/DIR_620-1.2.

102-20110518.bin firmware

Download image as shown above.

Flash it via the OEM firmware web-interface or via recovery web interface (hold button WPS/reset for while connecting power. Release button after ~30 sc, http firmware loader should be available at 192.168.0.1) or via TFTP flashing using serial console.

OEM firmware web-interface accept the U-Boot images targetted for DIR_620D1.

If you wanna build OpenWrt from sources: in make menuconfig You need to select target Ralink RT288x/RT3xxx and subtarget RT305x based boards.

Do not select target profile (or select “Default Profile”). Is is need to select “ramdisk” and “squashfs” in “target images”. This produced openwrt-ramips-rt305x-dir-620-d1-initramfs-uImage.

bin and openwrt-ramips-rt305x-dir-620-d1-squashfs-sysupgrade.bin.

Be careful with the patch above. I accidentally downloaded and applied it with dos line endings, and that resulted in kernel panic:

/etc/preinit: /lib/preinit/06_set_iface_mac: line 10: syntax error: unexpected word (expecting “in”)

To debrick, hold button for while connecting power. Release button after ~30 sc, http firmware loader should be available at 192.168.0.1

starting httpd to update firmware… NetTxPacket = 0x81FE5A00 KSEG1ADDR(NetTxPacket) = 0xA1FE5A00 NetLoop,call eth_halt ! Trying Eth0 (10/100-M) Waitting for RX_DMA_BUSY status Start… done Header Payload scatter function is Disable !! ETH_STATE_ACTIVE!! Starting Httpd Server From Server 192.168.0.1Our Netmask 255.255.255.0

If HTTP isn't avaiable, You nesessary TFTP flashing using serial console.

In the new firmware you may use a mtd program in telnet session:

# mtd -r write openwrt-ramips-rt305x-dir-620-d1-squashfs-sysupgrade.bin firmware

(debricking)

It is nesessary open cover and sold a serial connector to board (see a photo below). Next connect serial port to computer via RS232C 3.3 V adater (PL2303 recommended), and turn on router.Next press key “1” at waiting two-seconds cyrcle and download U-boot image to RAM of router:

DRAM_WIDTH: 16 bits DRAM_TOTAL_WIDTH: 16 bits TOTAL_MEMORY_SIZE: 32 MBytes Flash component: SPI Flash Date:Jun 9 2012 Time:07:23:11 ============================================ icache: sets:256, ways:4, linesz:32 ,total:32768 dcache: sets:128, ways:4, linesz:32 ,total:16384 ##### The CPU freq = 400 MHZ #### estimate memory size =32 Mbytes raspi_read: from:40004 len:6 . Please choose the operation: 1: Load system code to SDRAM via TFTP. 2: Load system code then write to Flash via TFTP. 3: Boot system code via Flash (default). 4: Entr boot command line interface. 7: Load Boot Loader code then write to Flash via Serial. 9: Load Boot Loader code then write to Flash via TFTP. 1 You choosed 1 0 raspi_read: from:40004 len:6 . 1: System Load Linux to SDRAM via TFTP. Please Input new ones /or Ctrl-C to discard Input device IP (192.168.0.1) ==:192.168.0.1 Input server IP (192.168.0.2) ==:192.168.0.2 Input Linux Kernel filename () ==:openwrt-ramips-rt305x-dir-620-d1-initramfs-uImage.bin netboot_common, argc= 3 NetTxPacket = 0x81FE5A00 KSEG1ADDR(NetTxPacket) = 0xA1FE5A00 NetLoop,call eth_halt ! NetLoop,call eth_init ! Trying Eth0 (10/100-M) Waitting for RX_DMA_BUSY status Start… done Header Payload scatter function is Disable !! ETH_STATE_ACTIVE!! Using Eth0 (10/100-M) device TFTP from server 192.168.0.2; our IP address is 192.168.0.1 Filename 'openwrt-ramips-rt305x-dir-620-d1-initramfs-uImage.bin'. TIMEOUT_COUNT=10,Load address: 0x80800000 Loading: ArpTimeoutCheck Got ARP REPLY, set server/gtwy eth addr (00:18:f3:d0:62:06) Got it ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ############################################ done Bytes transferred = 2554082 (26f8e2 hex) NetBootFileXferSize= 0026f8e2 raspi_read: from:30000 len:10000 .Erasing SPI Flash… raspi_erase: offs:30000 len:10000 . Writing to SPI Flash… raspi_write: to:30000 len:10000 . done Automatic boot of image at addr 0x80800000 … ## Booting image at 80800000 … Image Name: MIPS OpenWrt Linux-3.9.10 Created: 2013-07-17 19:20:03 UTC Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 2554018 Bytes = 2.4 MB Load Address: 80000000 Entry Point: 80000000 Verifying Checksum … OK Uncompressing Kernel Image … OK No initrd ## Transferring control to Linux (at address 80000000) … ## Giving linux memsize in MB, 32 Starting kernel … After booting OpenWrt from RAM you may use sysupgrade to write “*sysupgrade.bin” image to flash:
root@OpenWrt:/tmp# sysupgrade -v -n openwrt-ramips-rt305x-dir-620-d1-squashfs-sysupgrade.binkillall: watchdog: no process killed Sending TERM to remaining processes … ubusd netifd 6relayd dnsmasq ntpd Sending KILL to remaining processes … ubusd Performing system upgrade… Unlocking firmware … Writing from to firmware … [w] Upgrade completed Rebooting system…

Please check out the article flash.layout. It contains an example and a couple of explanations.

Address range Partition
0x00000000-0x00030000 Bootloader
0x00030000-0x00040000 Config
0x00040000-0x00050000 Factory
0x00050000-0x00800000 Firmware

→ Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.

→ failsafe_and_factory_reset

Please note that the “WAN” led will be inactive unless there's a link on the “WAN” port present, that's a hardware limitation.

Full support in barrier breaker.

Version A1 D1 F1
Architecture: MIPS
Vendor: Ralink/Mediatek
bootloader: U-Boot
System-On-Chip: RT3052 (MIPS 24K V4.12) RT3352 (MIPS 24K V4.12) MT7620N (MIPS 24K V4.12)
CPU/Speed 384 Mhz 400 Mhz 600 Mhz
Flash-Chip: Macronix MX29LV640EBTI-70G Macronix MX25L6406E Macronix MX25L6405D
Flash size: 8192 KiB 8192 KiB 8192 KiB
RAM: 32 MiB 32 MiB Winbond W9825G6JH-6 64 MiB DDR1 Etrontech EM6AB160TSD
Wireless: RT3052 2×2 802.11n 2.4GHz RT3352 2×2 802.11n 2.4GHz MT7620N 2×2 802.11n 2.4GHz
Ethernet: 4+1 10/100MiBit/s 4+1 10/100MiBit/s 4+1 10/100MiBit/s
USB: Yes 1 x 2.0 Yes 1 x 2.0 Yes 1 x 2.0
Serial: Yes Yes Yes
JTAG: Yes ? ?

→ port.serial general information about the serial port, serial port cable, etc.

→ port.jtag general information about the JTAG port, JTAG cable, etc.

May be possible, untested (near serial flash?).

Many reports suggest that the SoC is overheating and some devices require BGA reballing after extensive use. The chip may need to dissipate up to 2.3W and thus installing a heatsink is highly recommended (or you might severely damage your device).

Hardware supports full VLAN capabilities including trunking. Supported sincer33299

Источник: https://openwrt.org/toh/d-link/dir-620

Интернет термометр на любом роутере под OpenWrt — DRIVE2

Openwrt dir 620

Уже существует проект подключения 1-wire датчиков температуры к wi-fi роутеру Интернет термометр на TP-Link MR3020. Но он имеет существенное ограничение при выборе устройств под проект — наличие на роутере usb порта. Кроме того необходимо приобретение доп.

оборудования в виде usb-uart преобразователя (с которыми могут возникнуть свои проблемы). Я же предлагаю подключение датчика напрямую к uart порту роутера. Таким образом наличие usb порта не требуется, что значительно расширяет базу подходящих для проекта устройств.

Подойдут даже некоторые ADSL модемы и точки доступа. Главное, чтобы на устройство можно было прошить OpenWrt.

1.Выбор роутера и прошивки: Перечень устройств подходящих для прошивки OpenWrt. Рекомендую ставить версию 14.07 Barrier Breaker, так как более поздние версии прошивки требуют наличия большего объема как оперативной памяти, так и флешь на устройстве (64/8 и более).

При недостатке ram памяти, прошивка работает нестабильно (есть методы сжатия данных в оперативной памяти, zram, но данная статья не про это).

На некоторых роутерах с 4mb флешь после прошивки не остается места даже чтобы сохранять настройки, а нам надо, чтобы оставалось хотябы 50 Кбайт свободной памяти, для установки пакета digitemp, и размещения файла скрипта.

Так что по возможности выбираем роутер с 32/8 и более рам/флешь на борту. На вторичном рынке старый роутер можно купить в районе 200-400р. (рекомендую D-Link DIR-320 B1, 8 флешь и есть usb).

2.Подключение датчика:

D18B20 pin

DS18B20 (стоимость 100-150р.) имеет 3 вывода 1=Gnd 2=DQ 3=Vdd от 3.3 до 5.5v (датчик повернут надписями к нам)UART разъем на роутере имеет 4 вывода Rx, Tx, Gnd, +3.3v.

Как именно расположены пины смотрим в интернете на том же OpenWrt.org

Для подключения датчика запараллеливаем Rx и Tx и припаиваем их к 2 ноге датчика. Землю Gnd соответственно на Gnd, питание берем по обстоятельствам, если блок питания у роутера на 5v (например как у некоторых D-Link), то можно подпаяться прямо к разъему питания, либо к питанию uart (тут я не уверен, нужно проверять).

3.Установка и настройка: Как прошивается OpenWrt в данной статье я расписывать не буду, вопервых это индивидуально для разных моделей, а во вторых такой информации навалом.

3.1 Прошиваем, проводим базовые настройки, устанавливаем пароль для root, получаем доступ к консоли через SSH например с помощью клиента PuTTY.

3.2 В консоли набираем (установка пакетов также доступна через web в System/Software):
opkg update#обновление списка доступных пакетов
opkg install digitemp#устанавливаем пакет digitemp
(также существуют альтернативные пакеты для работы с 1-wire датчиками, например owfs)

3.3 По умолчанию роутер выводит в uart консоль свои логи. Это не дает считывать с него данныеБлокируем логи в uart консоль:

В файл /etc/sysctl.conf в начало добавляем строчку kernel.printk = 0 4 1 7

В файле /etc/inittab комментируем строку #::askconsole:/bin/ash –login
(Информация на OpenWrt.org)

3.4 Проверяем работу датчика
digitemp_DS9097 -i -s /dev/ttyS0#поиск датчика на порту
digitemp_DS9097 -a#вывести данные всех датчиков
Если датчик не найден, пробуем остальные порты ttyS1,2,3… Возможно на разных моделях порты будут называться совершенно по-другому, смотрим список устройств в каталоге /dev/

com порт на ttyS0

4. Передача показаний на narodmon

4.1 Создаем скрипт /root/temp.sh со следующим содержанием (файл можно обозвать как угодно):
#!/bin/shNAME=`uname -n`MAC=`cat /sys/class/net/eth0.

1/address`echo “#$MAC#$NAME” > /tmp/narodmondigitemp_DS9097 -q -i -a -s /dev/ttyS0 | awk '{FS=” “; if($2==”:”) { mac[NR-1]=$1;}; if($4==”Sensor”) { print “#”mac[$5]”#”$7;}}' >> /tmp/narodmonecho “##” >> /tmp/narodmonLC=`cat /tmp/narodmon | wc -l`if [ $LC -gt 2 ]then cat /tmp/narodmon | nc narodmon.

ru 8283fi
Он генерирует файл /tmp/narodmon и передает его по TCP командой nc на narodmon.ru 8283
/net/eth0.1#интерфейс с которого брать mac-addres
/dev/ttyS0#порт на котором висит датчик

4.2 Присваиваем ему права на исполнение, вводим в консоли
chmod 755 /root/temp.sh

4.3 Для регулярной передачи показаний (функция доступна в web интерфейс в System/Scheduled Tasks):
Создаем файл /etc/crontabs/root со строкой:
*/5 * * * * /root/temp.sh#запуск в каждые 5 минут
Командой logread можно вывести лог запуска cron'ом данного скрипта
(Информация на OpenWrt.org)

Примеры распиновки uart для некоторых роутеров D-Link:

DIR-320_A1/A2

DIR-615_K2

DIR-620_A1

DIR-615_C2

DIR-615_H1

DIR-615_D1

DIR-615_E4

Ну и напоследок на скорую руку сделал защиту датчика от солнца из фольги и палок:

UPDATEПеределал защитный кожух для датчика. Теперь выглядит так:

Источник: https://www.drive2.ru/b/545057326898348280/

DIR-620 – роутер для радиолюбителя

Openwrt dir 620
написал ua6hjq для aprs-kawkaz в июне 2012г. (обновлено в июне 2013г.

)

Если у вас есть D-Link DIR-620a1, то кроме своей непосредственной работы по раздачи inrenet в вашей квартире, ему можно поручить дополительную работу.

В нашем примере, это приём aprs-маяков от радиолюбительских станций, из эфира на КВ и УКВ частотах и передача своих маяков в APRS сеть, а также запуск скриптов для разных дел, на Python и Perl.

В моём роутере используется 'железо' версии A1. Всё описано для этой версии!

Меняем прошивку
Здесь я не буду подробно обьяснять почему нужно делать именно так. Просто опишу как надо делать чтобы всё получилось.

1. Первым делом прошиваем D-Link прошивкой ver. 1.2.102-20110518 и не важно какая прошивка (возможно более новая) стоит в нём сейчас.

2. После успешной прошивки, скачиваем OpenWRT. Она более функциональная и стабильная.

Есть два варианта прошивок от OpenWRT, это snapshots (постоянно обновляемые, без графического интерфейса) и стабильная attitude_adjustment с графическим интерфейсом LuCI.

В свою очередь они делятся на factory (шьётся в первый раз, поверх фирменной) и sysupgrade (обновляем уже установленную openwrt). Прошивки для DIR-620a1 нужно брать в разделе ramips, далее rt305x.

3. Чтобы обновить прошивку, идём в OpenWRT, смотрим на дату сборки, берём sysupgrade и обновляем через графический интерфейс, раздел System, Flash Firmware.

На sat-forum.info можно прочитать как шить роутер, взять прошивку для D-Link DIR-620 с mpcs, а потом обновить её оригинальной и более свежей. Роутер придётся вскрыть, потеряв гарантию.

Для прошивки я использую переходник USB to UART Module Serial Converter. Подключиться нужно к выводам порта на плате роутера. Дальше действуем по инструкции. Программу Tftpd32 берём у автора, на сайте tftpd32.jounin.net, она бесплатная.

Настройка роутера
После успешной перепрошивки, подключаем ПК в LAN порт, IP адрес динамический. LAN в настройке, обычно не нуждается. Настраиваем WAN-порт, чтобы соединиться с провайдером.

Указываем метод соединения, логин, пароль, проверяем соединение с интернетом. Затем настраиваем WI-FI. Защищаем беспроводную сеть любым из доступных способов. В качестве SSID пишем свой позывной.

Все эти операции стандартные и хорошо расписаны в документации и на форумах.

Роутер DIR-620 имеет USB разьём для подключения различных устройств. С точки зрения радиолюбителя он не актуален, потому что встроенная flesh имеет размер 8Мб, а после установки OpenWRT 12.09 доступно 4.

78Mб. Хватает с запасом и не только на радиолюбительские программы. Можно запустить WWW, FTP сервера, поставить языки программирования и тд. В репозитарии OpenWRT, много готовых пакетов для использования.

Добавляем APRS
Идём в список доступных программ System — Software, жмём на Update package lists, передвигаемся вниз странички до пункта Install aprx и устанавливаем её.

APRX это очень функциональная программа для aprs, может работать как маяк, digi, igate. Читает внешний файл с данными от метеостанции, потребляет очень мало ресурсов. Настраивается через файл /etc/aprx.

conf   Простейшая настройка, без маяка, для TNC в kiss режиме, выглядит так:

mycall RZ6HWA-10

  server russia.aprs2.net 14580   filter “m/50”

  serial-device /dev/ttyS1 9600 8n1 KISS

Чтобы ваш роутер мог принимать радиолюбительские aprs-маяки из эфира, транслировать их в сеть aprsis и соответственно на карту ru.aprs.fi, нужно соединить его с TNC контроллером. Для этого делаем преобразователь уровней или покупаем готовый: RS232 to TTL Converter. Затем выводим разьём из роутера, к нему подключаем порт TNC. Блок-схема всего устройства ниже.

Радиостанция принимает сигналы на КВ или УКВ частоте. Далее информация обрабатывается в TNC (в данном случае используется KPC-3plus), который работает в KISS режиме и поступает на порт роутера. Теперь принятая информация обрабатывается программой и передаётся в сеть APRS-IS и маяк появляется на карте.

Чтобы роутер и TNC понимали друг друга, нужно согласовать скорости. Для этого набираем команду через консоль роутера: stty -F /dev/ttyS1 -parity 9600. Скорость в последовательном порту TNC, соответственно должна быть 9600бод.

Заключение
Менять прошивку в DIR-620 определённо стоит, даже если роутер нужен вам только для выполнения своих прямых обязанностей.

Я пробовал разные варианты, сначала перешил его в ZyXEL Keenetic, через некоторое время в DD-WRT, у всех прошивок свои плюсы и минусы.

В конце концов остановился на OpenWRT, как самой оптимальной и легко расширяемой. Обслуживать DIR-620 c OpenWRT, удобно программами putty и winscp.

Хочу выразить отдельную благодарность UA6GU и представительству D-Link в Ставрополе, за оказанную помощь и сотрудничество, во время издевательства над DIR-620 (версия A1).

Ссылки
| ныряем в aprs | aprs-kawkaz | aprs на кавказе | переделка DIR-300 | переделка TL-WR741 | обзор APRX |

ua6hjq

Источник: http://goryham.qrz.ru/pr/aprs/dir620a1.htm

D-Link DIR-620 rev. D1 и OpenWRT – Беспроводные сети – MAL4X Научно-технический форум разработчиков симуляторов и автоматики

Openwrt dir 620

Все о беспроводных и мобильных сетях. Советы практиков.

Модераторы: Death_Morozz, FELiS, null, VBM

FELiS » 05 дек 2013, 17:40

UPD В текущей разрабатываемой версии сломана поддержка usb, для желающих иметь рабочий usb собирайте из исходников версию Attitude Adjustment 12.09
Инструкция по сборке
Для сборки прошивки под роутер dir-620 d1 укажите:
Target System ⇒ “Ralink RT288x/RT305x”, Subtarget ⇒ “RT305x based boards”:
Уже собранная прошика Внимание, мануал для ревизии D1, другие не подойдут! Делаете все на свой страх и риск, будьте готовы к брику роутера и оживлению его через uart!В общем начнем. Компилировать ничего я не стал, а скачал уже скомпилированную прошивку отсюда:

http://downloads.openwrt.org/snapshots/trunk/ramips/openwrt-ramips-rt305x-dir-620-d1-squashfs-sysupgrade.bin

На родной прошивке версии 1.3.6 через веб интерфейс загрузить прошивку не получилось, в краш режим зайти зажатием кнопки на 30 секунд тоже. Откатился до версии 1.3.5, не помогло. Решил рискнуть, поставил заливаться 1.3.

6 и на половине прогрессбара отключил питание от роутера, так как перепрошивка не затрагивает бут и имелся переходник usb-uart на pl2303 особо не боялся. В результате при следующем включении роутер замигал лампочкой power и зашел в крашмод по адресу 192.168.0.1.Прошивка OpenWRT залилась без нареканий.

Роутер изменил адрес на 192.168.1.1 и пустил в телнет.Первым делом устанавливаем пароль рута командой passwd. Далее telnet отключается и роутер начинает работать через ssh. Качаем PuTTY и заходим.Ставим веб-морду:Код: Выделить всёopkg updateopkg install luci-sslopkg install luci-i18n-russian/etc/init.

d/uhttpd start/etc/init.d/uhttpd enable

После чего настраиваем wi-fi и прочее.

Вложения dlink.png (33.65 КБ) 18049
FELiS Добрый Фелис   Сообщения: 532Зарегистрирован: 11 янв 2007, 23:21 Благодарил (а): 27 раз. Поблагодарили: 123 раз. Баллы репутации: 156

FELiS » 05 дек 2013, 23:57

блять, они не допилили usb, буду писать им репорты, и искать патчи.делаю все по мануалу:Код: Выделить всёopkg updateopkg install kmod-usb-coreopkg install kmod-usb2insmod ehci-hcd

opkg install usbutils

А в ответ:Код: Выделить всёroot@OpenWrt:~# lsusb
unable to initialize libusb: -99Код: Выделить всёroot@OpenWrt:~# lsmod | grep usbledtrig_usbdev          1920  0nls_base                5022  1 usbcoreusb_common              1160  1 usbcoreusbcore               107219  4 ehci_platformlogread:Код: Выделить всёThu Dec  5 21:03:32 2013 kern.info kernel: [  905.170000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) DriverThu Dec  5 21:03:32 2013 kern.info kernel: [  905.200000] ehci-platform: EHCI generic platform driverdmesg:Код: Выделить всё[  905.170000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver[  905.200000] ehci-platform: EHCI generic platform driverКод: Выделить всёroot@OpenWrt:~# lsmod | grep usbledtrig_usbdev          1920  0nls_base                5022  1 usbcoreusb_common              1160  1 usbcoreusbcore               107219  4 ehci_platform

[1]+  Done                       lsmod | grep ehci

Топик на openwrt.org

FELiS Добрый Фелис   Сообщения: 532Зарегистрирован: 11 янв 2007, 23:21 Благодарил (а): 27 раз. Поблагодарили: 123 раз. Баллы репутации: 156

Death_Morozz » 07 дек 2013, 00:18

как ты дрючишь dlink так и я дрючу tplink, никому не легче, но пока zyxel в домашнем сегменте их ебёт, без этих сложностей.

Хочешь сделать хорошо – сделай это сам.

Death_Morozz Фраерок   Сообщения: 2817Зарегистрирован: 11 янв 2007, 23:35Откуда: Ростов-на-Дону Благодарил (а): 820 раз. Поблагодарили: 311 раз. Баллы репутации: 200

FELiS » 07 дек 2013, 00:22

Тут не в производителе загвоздка. Да и 620й в какой то из кинетиков перешивается. Критерием моего выбора было железо и цена.

FELiS Добрый Фелис   Сообщения: 532Зарегистрирован: 11 янв 2007, 23:21 Благодарил (а): 27 раз. Поблагодарили: 123 раз. Баллы репутации: 156

Death_Morozz » 07 дек 2013, 00:27

такая же песня, но одобряю Хочешь сделать хорошо – сделай это сам.

Death_Morozz Фраерок   Сообщения: 2817Зарегистрирован: 11 янв 2007, 23:35Откуда: Ростов-на-Дону Благодарил (а): 820 раз. Поблагодарили: 311 раз. Баллы репутации: 200

Death_Morozz » 07 дек 2013, 21:07

посмотрим, как твой тикет решат, но в репу плюс.

Хочешь сделать хорошо – сделай это сам.

Death_Morozz Фраерок   Сообщения: 2817Зарегистрирован: 11 янв 2007, 23:35Откуда: Ростов-на-Дону Благодарил (а): 820 раз. Поблагодарили: 311 раз. Баллы репутации: 200

FELiS » 29 янв 2014, 07:45

serponomarew писал(а):по примеру создать попробывал, не работает

А что пишет в ответ? Вроде рабочий скрипт.

Death_Morozz писал(а):посмотрим, как твой тикет решат, но в репу плюс.

Тикет еще не решили, но подсказали где кроется проблема. Есть фикс этой же проблемы для версии АА

https://dev.openwrt.org/ticket/13081

FELiS Добрый Фелис   Сообщения: 532Зарегистрирован: 11 янв 2007, 23:21 Благодарил (а): 27 раз. Поблагодарили: 123 раз. Баллы репутации: 156

serponomarew » 29 янв 2014, 11:10

FELiS писал(а):А что пишет в ответ? Вроде рабочий скрипт.

ошибку выдает не успел заскринить, буду прошивать на новую версию с репозитория и попробую скрипт ещё раз serponomarew Зашел на огонёк   Сообщения: 4Зарегистрирован: 17 янв 2014, 17:24 Благодарил (а): 0 раз. Поблагодарили: 0 раз. Баллы репутации: 0

CAB » 29 янв 2014, 11:10

Вот только нет версии AA для DIR-620 rev.D1

CAB Зашел на огонёк   Сообщения: 1Зарегистрирован: 29 янв 2014, 11:07 Благодарил (а): 0 раз. Поблагодарили: 0 раз. Баллы репутации: 0

serponomarew » 29 янв 2014, 12:34

serponomarew писал(а):А что пишет в ответ? Вроде рабочий скрипт.

Снимок.PNG (123.49 КБ) 17526 тут как понимаю прав не хватает Снимок1.PNG (116.23 КБ) 17526 это ошибка когда по твоей инструкции пакеты устанавливал Снимок2.PNG (166.11 КБ) 17526 ещё как отключить WPA: group key handshake completed (RSN) ?

http://forum.ixbt.com/topic.cgi?id=14:49819-62#1894 с это темы параметр option 'wpa_group_rekey' не работает

вот недавно появилась проблема:Код: Выделить всёWed Jan 29 16:47:49 2014 daemon.info hostapd: wlan0: STA e0:b9:a5:f5:d9:a0 IEEE 802.11: disconnected due to excessive missing ACKsWed Jan 29 16:47:58 2014 daemon.info hostapd: wlan0: STA e0:b9:a5:f5:d9:a0 IEEE 802.11: authenticated

Wed Jan 29 16:47:58 2014 daemon.info hostapd: wlan0: STA e0:b9:a5:f5:d9:a0 IEEE 802.11: associated (aid 1)

https://forum.openwrt.org/viewtopic.php?pid=224028#p224028 помогает опция option disassoc_low_ack 0, сначала думал что из-за 11 канала
Код: Выделить всёWed Jan 29 17:06:05 2014 daemon.info hostapd: wlan0: STA e0:b9:a5:f5:d9:a0 IEEE 802.11: disassociated
Wed Jan 29 17:06:06 2014 daemon.info hostapd: wlan0: STA e0:b9:a5:f5:d9:a0 IEEE 802.11: deauthenticated due to inactivity (timer DEAUTH/REMOVE)
теперь такая фигня) serponomarew Зашел на огонёк   Сообщения: 4Зарегистрирован: 17 янв 2014, 17:24 Благодарил (а): 0 раз. Поблагодарили: 0 раз. Баллы репутации: 0

Death_Morozz » 30 янв 2014, 18:50

в разработке софта это:
trunk — основная ветка разработки проекта. В нее вносятся все изменения и исправления ошибок.tags содержит релизы проекта. Именно из поддиректорий директории /tags исходный код выкладывается на рабочие сервера.

branches необходима для упрощения внесения больших изменений в код проекта. В ней хранятся ветви разработки. Если человек разрабатывает большую фичу, то он должен создать себе бранч и время от времени синхронизировать его с trunk. По окончании разработки фичи этот бранч сливается с транком и удаляется.

ticket указание неработоспособности чего-то или проблему. Хочешь сделать хорошо – сделай это сам.

Death_Morozz Фраерок   Сообщения: 2817Зарегистрирован: 11 янв 2007, 23:35Откуда: Ростов-на-Дону Благодарил (а): 820 раз. Поблагодарили: 311 раз. Баллы репутации: 200

Вернуться в Беспроводные сети

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

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

Источник: http://mal4x.ru/besprovodnie-seti/d-link-dir-620-rev-d1-i-openwrt-t286.html

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.