--- Добро пожаловать на Wiki ресурс Информационного портала Vectormm.net ---

Прошивка энтузиастов: различия между версиями

Материал из Vectormm.net Wiki
Перейти к навигацииПерейти к поиску
 
(не показано 5 промежуточных версий 3 участников)
Строка 3: Строка 3:
== Введение ==
== Введение ==


Проект [http://wl500g.googlecode.com WL500G] (прошивки энтузиастов) является развитием прошивки [http://oleg.wl500g.info Олега].
Проект [http://wl500g.googlecode.com WL500G] (прошивки энтузиастов) является дальнейшим развитием прошивки [http://oleg.wl500g.info Олега] <br\>
с обновленными ядром Linux, uClibc и многими новыми пакетами.
 
Домашняя страница проекта - http://wl500g.googlecode.com , там же выложены релизы прошивок.
 
Прошивки, выложенные на других серверах, являются или тестовыми сборками
или локальными модификациями сторонних разработчиков.
Их использование целиком на совести пользователя, при этом предполагается,
что пользователь знаком с содержимым ревизий, публикуемым на
http://code.google.com/p/wl500g/source/list
 
=== Основные отличия прошивки ===
 
Основные отличия прошивки от 1.9.2.7-10:
* Ядро Linux 2.4.37 [сделан бэкпорт драйвера EHCI (USB 2.0), драйвера option, FUSE, множество багфиксов]
* uClibc 0.9.30.1
* включён accel-pptp [ускорение работы pptp более чем в 2 раза]
* iptables 1.3.8 [layer7, ipset, IMQ, webstr, esfq шедулер, багфиксы]
* iproute2 2.4.7-now-ss020116 [pfifo_fast, esfq, багфиксы]
* dnsmasq 2.52
* busybox 1.15
* vsftpd 2.2.2
* обновлен ez-ipupdate (поддержка dyndns)
* libusb 1.0 + usb_modeswitch 1.1
 
Более полный список изменений - http://code.google.com/p/wl500g/wiki/NEWS
 
=== Порядок перехода на прошивку ===
 
Примерный порядок перехода на прошивку:
*1. сохранить конфигурацию и flashfs (если у вас прошивка Олега)
*2. прошить 1.9.2.7-d через web-интерфейс
*3. сбросить в дефолт (для прошивок Олега свежее, чем 1.9.2.7-8 - необязательно)
*4. восстановить конфигурацию и flashfs
*5. по желанию - донастроить роутер
 
=== Две ветки прошивок (-d/-rtn) ===


Ведется разработка двух веток:  
Ведется разработка двух веток:  
* 1.9.2.7-d - основная, на ядре 2.4.37  
* 1.9.2.7-d - основная, на ядре 2.4.37, для устройств
* 1.9.2.7-rtn - экспериментальная, на ядре 2.6.22, для устройств RT-N16, RT-N12, RT-N10
* 1.9.2.7-rtn - экспериментальная, на ядре 2.6.22, для устройств RT-N16, RT-N12, RT-N10


[http://code.google.com/p/wl500g/wiki/Welcome?tm=6 Основные возможности]
Кроме стабильной ветки, существует экспериментальная версия на ядре 2.6.22 - 1.9.2.7-rtn.
Стабильных релизов для неё пока не существует, история изменений ведется здесь -
http://code.google.com/p/wl500g/source/list?path=/branches/rt-n/
 
Ежедневные ночные сборки для тестирования можно скачать:
 
ftp://core.dumped.ru/
http://asus.vectormm.net/
http://wpte.kicks-ass.net/downloads/Oleg%20Firmware/Nightlys/
 
[http://code.google.com/p/wl500g/wiki/Welcome?tm=6 Основные возможности]
[http://wl500g.info/showthread.php?t=17136&langid=3 Тема на форуме Олега]


* Примечание: на основе прошивки 1.9.2.7-d собрана модификация для ''[[DIR-320]]''.
* Примечание: на основе прошивки 1.9.2.7-d собрана модификация для ''[[DIR-320]]''.
Строка 15: Строка 62:
== Список роутеров, на которых проверена работа прошивки ==
== Список роутеров, на которых проверена работа прошивки ==


'''''Devices ASUS WL Routers/Access Points History (Unofficial)'''''
'''''[[Devices ASUS WL Routers]] / Access Points History (Unofficial)'''''


<spoiler>
<spoiler>

Текущая версия от 00:30, 29 мая 2011

Прошивка энтузиастов

Введение

Проект WL500G (прошивки энтузиастов) является дальнейшим развитием прошивки Олега <br\> с обновленными ядром Linux, uClibc и многими новыми пакетами.

Домашняя страница проекта - http://wl500g.googlecode.com , там же выложены релизы прошивок.

Прошивки, выложенные на других серверах, являются или тестовыми сборками 
или локальными модификациями сторонних разработчиков. 
Их использование целиком на совести пользователя, при этом предполагается, 
что пользователь знаком с содержимым ревизий, публикуемым на 
http://code.google.com/p/wl500g/source/list

Основные отличия прошивки

Основные отличия прошивки от 1.9.2.7-10:

  • Ядро Linux 2.4.37 [сделан бэкпорт драйвера EHCI (USB 2.0), драйвера option, FUSE, множество багфиксов]
  • uClibc 0.9.30.1
  • включён accel-pptp [ускорение работы pptp более чем в 2 раза]
  • iptables 1.3.8 [layer7, ipset, IMQ, webstr, esfq шедулер, багфиксы]
  • iproute2 2.4.7-now-ss020116 [pfifo_fast, esfq, багфиксы]
  • dnsmasq 2.52
  • busybox 1.15
  • vsftpd 2.2.2
  • обновлен ez-ipupdate (поддержка dyndns)
  • libusb 1.0 + usb_modeswitch 1.1

Более полный список изменений - http://code.google.com/p/wl500g/wiki/NEWS

Порядок перехода на прошивку

Примерный порядок перехода на прошивку:

  • 1. сохранить конфигурацию и flashfs (если у вас прошивка Олега)
  • 2. прошить 1.9.2.7-d через web-интерфейс
  • 3. сбросить в дефолт (для прошивок Олега свежее, чем 1.9.2.7-8 - необязательно)
  • 4. восстановить конфигурацию и flashfs
  • 5. по желанию - донастроить роутер

Две ветки прошивок (-d/-rtn)

Ведется разработка двух веток:

  • 1.9.2.7-d - основная, на ядре 2.4.37, для устройств
  • 1.9.2.7-rtn - экспериментальная, на ядре 2.6.22, для устройств RT-N16, RT-N12, RT-N10
Кроме стабильной ветки, существует экспериментальная версия на ядре 2.6.22 - 1.9.2.7-rtn. 
Стабильных релизов для неё пока не существует, история изменений ведется здесь - 
http://code.google.com/p/wl500g/source/list?path=/branches/rt-n/

Ежедневные ночные сборки для тестирования можно скачать:

ftp://core.dumped.ru/
http://asus.vectormm.net/
http://wpte.kicks-ass.net/downloads/Oleg%20Firmware/Nightlys/
Основные возможности 
Тема на форуме Олега
  • Примечание: на основе прошивки 1.9.2.7-d собрана модификация для DIR-320.

Список роутеров, на которых проверена работа прошивки

Devices ASUS WL Routers / Access Points History (Unofficial)

<spoiler>

Model CPU Switch WLAN RAM FLASH USB Firmware
1 RT-N10 BCM5356 300MHz SoC 802.11n (SoC) 16MB SDR 16bit 4 MB N/A V **
2 RT-N12 BCM4716 300MHz BCM5325F 802.11n (SoC) 32MB DDR 16bit 4 MB N/A V **
3 RT-N16 BCM4718 480/532*MHz [1] BCM53115 1Gb 802.11n (SoC+BCM2050) 128MB DDR 32bit 32 MB 2 x 2.0 V [2]
4 WL-500W BCM4704/BCM4780 264/300*MHz BCM5325F MiniPCI 802.11n (BCM4321L+BCM2055) 32/128*MB SDR 32bit 8 MB 2 x 2.0 V
5 WL-500g Premium (WL-500gp) BCM4704/BCM4780 264/300*MHz BCM5325E MiniPCI 802.11g (BCM4318E) 32/128*MB SDR 32bit 8 MB 2 x 2.0 (VT6212L) V
6 WL-500g Premium v2 (WL-500gpv2) BCM5354 240MHz SoC 802.11g (SoC) 32/64*MB DDR 16bit [3] 8 MB 2 x 2.0 (SoC+USB2520) V
7 WL-500g Deluxe .. (WL-500gx) BCM5365P/BCM5364P 200MHz SoC 802.11g (BCM4306+BCM2050) 32MB SDR 32bit 4 MB 2 x 2.0 (VT6212L) V
8 WL-520GU BCM5354 200MHz SoC 802.11g (SoC) 16MB SDR 16bit 4 MB 1 x 2.0 (SoC) V
9 WL-550gE BCM5352E 200MHz SoC 802.11g (SoC+BCM2050) 16MB SDR 32bit 4 MB N/A V
10 WL-320gE BCM5352E 200MHz SoC 802.11g (SoC+BCM2050) 16MB SDR 32bit 4 MB N/A V
11 WL-320gP BCM5352E 200MHz SoC 802.11g (SoC+BCM2050) 16MB SDR 32bit 4 MB N/A V
12 WL-330gE BCM5354 240MHz SoC 802.11g (SoC) 16MB SDR 16bit 4 MB N/A V
13 WL-520gC BCM5354 200/240MHz SoC 802.11g (SoC) 16MB SDR 16bit 2 MB N/A ** [4] no ** [5]
14 RT-N56U RT3662F 500MHz RaLink HW_NAT ? RTL8366SR 1Gb Realtek ? 802.11 b/g/n (SoC) DualBand ? 128MB DDR 32bit 8 MB 2 x 2.0 ? ** [6]
15 RT-N76U BCM4718 480/532*MHz ? BCM53115 1Gb ? 802.11n (SoC+BCM4322) DualBand ? 128MB DDR 32bit 32 MB 2 x 2.0 ? ** [7]

</spoiler>

>> http://oleg.wl500g.info/devices.html
>> http://en.wikipedia.org/wiki/Asus_Routers
>> http://code.google.com/p/wl500g/wiki/Devices
>> http://www.dd-wrt.com/wiki/index.php/Supported_Devices#Asus

Omega 12:23, 27 августа 2010 (UTC)

См. также

Релизные версии

Списки изменений

Профильная тема форума

Как прошить маршрутизатор

Прошивка Vampik