<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>OpenWRT on Tuxotronic</title>
    <link>https://tuxotronic.org/tags/openwrt/</link>
    <description>Recent content in OpenWRT on Tuxotronic</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ru</language>
    <lastBuildDate>Wed, 21 Sep 2016 21:43:27 +0300</lastBuildDate><atom:link href="https://tuxotronic.org/tags/openwrt/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Клон роутера Nexx-WT1520</title>
      <link>https://tuxotronic.org/post/clone-wt1520/</link>
      <pubDate>Wed, 21 Sep 2016 21:43:27 +0300</pubDate>
      
      <guid>https://tuxotronic.org/post/clone-wt1520/</guid>
      <description>&lt;p&gt;Компактный роутер по своей начинке похожий на &lt;a href=&#34;https://tuxotronic.org/wiki/openwrt/hame&#34;&gt;Hame MPR-Ax&lt;/a&gt;
но с двумя портами Ethernet.&lt;/p&gt;
&lt;p&gt;Так же на плате доступно больше точек куда можно подпаяться и расширить возможности роутера.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>OpenWRT</title>
      <link>https://tuxotronic.org/wiki/openwrt/</link>
      <pubDate>Fri, 11 Nov 2011 11:11:11 +0300</pubDate>
      
      <guid>https://tuxotronic.org/wiki/openwrt/</guid>
      <description> USB-Serial UHttpd Lua  HAME MPR-Ax Компактные роутеры построенные на базе МК RT5350. Роутеры и их клоны имеют разный формфактор, но практически однотипную схематику, что позволяет использовать для разных моделей одну прошивку.
 Hame Build firmware  TP-LINK WR703N  How to install Network configure Serial port Use external USB disk Upgrade SDRAM Use GPIO  Магия Узнать какие USB устройства обнаружены на шине можно командой
cat /sys/kernel/debug/usb/devices </description>
    </item>
    
    <item>
      <title>Ralink uBoot</title>
      <link>https://tuxotronic.org/wiki/openwrt/rt5350/uboot/</link>
      <pubDate>Fri, 11 Nov 2011 11:11:11 +0300</pubDate>
      
      <guid>https://tuxotronic.org/wiki/openwrt/rt5350/uboot/</guid>
      <description>Получить доступ к uBoot можно получить через аппаратный UART, пады которого расположены на плате устройства и зачастую подписаны.
Я подключаю роутер через USB-UART преобразователь. Это может быть преобразователь на базе микросхем FT232, PL2303, CP2102 и им подобные. Главное, что бы напряжение на выводах TXD/RXD не превышал 3.3в.
Другая особенность МК RT5350 состоит в том, что при подаче питания для нормального старта МК на его выводе RXD был низкий уровень напряжения. USB-UART преобразователь будет же держать на нём высокий уровень напряжения, что не даст МК загрузиться в нормальном режиме.</description>
    </item>
    
    <item>
      <title>uhttpd lua mod</title>
      <link>https://tuxotronic.org/wiki/openwrt/uhttpd/lua/</link>
      <pubDate>Fri, 11 Nov 2011 11:11:11 +0300</pubDate>
      
      <guid>https://tuxotronic.org/wiki/openwrt/uhttpd/lua/</guid>
      <description>http://wiki.openwrt.org/doc/uci/uhttpd#embedded.lua
root@OpenWrt:~# opkg install uhttpd-mod-lua Installing uhttpd-mod-lua (18) to root... Downloading http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/uhttpd-mod-lua_18_ar71xx.ipk. Configuring uhttpd-mod-lua. root@OpenWrt:~# uci set uhttpd.main.lua_prefix=/lua root@OpenWrt:~# uci set uhttpd.main.lua_handler=/root/test.lua root@OpenWrt:~# cat /root/test.lua function handle_request(env) uhttpd.send(&amp;#34;HTTP/1.0 200 OK\r\n&amp;#34;) uhttpd.send(&amp;#34;Content-Type: text/plain\r\n\r\n&amp;#34;) uhttpd.send(&amp;#34;Hello world.\n&amp;#34;) end root@OpenWrt:~# /etc/init.d/uhttpd restart root@OpenWrt:~# wget -qO- http://127.0.0.1/lua/ Hello world. root@OpenWrt:~# </description>
    </item>
    
    <item>
      <title>USB-Serial устройства</title>
      <link>https://tuxotronic.org/wiki/openwrt/usb-serial/</link>
      <pubDate>Fri, 11 Nov 2011 11:11:11 +0300</pubDate>
      
      <guid>https://tuxotronic.org/wiki/openwrt/usb-serial/</guid>
      <description> opkg install kmod-usb-acm - Установка модуля ядра для поддержки USB ACM устройств (модемы/isdn-контроллеры)  </description>
    </item>
    
    <item>
      <title>Роутер TP Link WR703N</title>
      <link>https://tuxotronic.org/wiki/openwrt/wr703n/</link>
      <pubDate>Fri, 11 Nov 2011 11:11:11 +0300</pubDate>
      
      <guid>https://tuxotronic.org/wiki/openwrt/wr703n/</guid>
      <description> Обновление прошивки Настройка сети Подключение внешнего диска Загрузчик U-Boot Последовательный порт Порты ввода-вывода Наращивание SDRAM  </description>
    </item>
    
    <item>
      <title>Роутеры HAME MPR-Ax</title>
      <link>https://tuxotronic.org/wiki/openwrt/hame/</link>
      <pubDate>Fri, 11 Nov 2011 11:11:11 +0300</pubDate>
      
      <guid>https://tuxotronic.org/wiki/openwrt/hame/</guid>
      <description>и их клоны
 OpenWRT wiki no firmware firmware GPIO map  Прошивки Перепрошивка роутера из уже установленной ранней версии OpenWrt достаточно проста и доступна из Luci или командной строки при наличии интернет подключения:
$ cd /tmp $ wget http://downloads.openwrt.org/barrier_breaker/14.07/ramips/rt305x/openwrt-ramips-rt305x-mpr-a2-squashfs-sysupgrade.bin $ mtd write openwrt-ramips-rt305x-mpr-a2-squashfs-sysupgrade.bin firmware Прочее  [Mini USB Portable 3G/4G router - rt5350f)(http://my-embedded.blogspot.ru/2013/12/mini-4g-router-rt5350f.html) Mini USB Portable 3G/4G router - rt5350f - 32M version Neato XV series WiFi remote control  Лог Мне попался интересный экземпляр, с 32мб SDRAM на борту, которые прекрасно видел штатный uBoot, но сама прошивка считала, что у неё только 16мб.</description>
    </item>
    
    <item>
      <title>Сборка прошивки для роутеров на базе RT5350</title>
      <link>https://tuxotronic.org/wiki/openwrt/rt5350/build-firmware/</link>
      <pubDate>Fri, 11 Nov 2011 11:11:11 +0300</pubDate>
      
      <guid>https://tuxotronic.org/wiki/openwrt/rt5350/build-firmware/</guid>
      <description>Написано на основе сборки для HAME MPR-A2.
На самом деле под рукой у меня был клон MPR-A1, но с 32Мб оперативной памяти. Необходимость сборки прошивки возникла из желания заменить флеш-память объёмом 4Mb на более ёмкую. Естественно для этого нужно владеть паяльником.
Я пошел по простому пути:
 Подключил UART: его пады разведены на плате, и в MPR-A1 даже подписаны ;-) UART нам понадобится, что бы получить доступ к U-boot; Выпаял SPI FLASH; Считал существующую прошивку с помощью Flashrom: flashrom -p serprog:dev=/dev/ttyACM0:4000000 -r backup_firmware.</description>
    </item>
    
  </channel>
</rss>
