Перейти к содержимому
Калькуляторы

RT305* wifi routers Разработка прошивок для WiFI CPE

fs fullreset выполните ибо бардак в nvram. Плюс я не понял вы какую версию залили что у вас /dev/pts не создаётся? Связываться человеком смысла нет никакого ибо процедура для всех роутеров на ралинк идентична.

 

Т.е. заливка через tftp ищ консоли легко и непринуждённо выполняется на любом девайсе главное чтобы флэш поддерживался. Фото платы покажите на всякий (желательно в хорошем качестве).

 

В некоторых особо запущенных случаях возможно будет необходимо сменить загрузчик что врятли. Russiane39 вон на RT13U (или как там его правильно гоняет фирмварь).

 

Более того я вообщ ене пойму вы как VPN настраивали? Бред натуральный в логе. pppd с какого-то перепугу /dev/pts юзать решил и т.д. Короче fs fullreset и настройка ручками с нуля должны помочь. Версия должна быть не ниже 1.1.8

 

Jan  1 00:00:33 (none) local0.info udhcpd[923]: udhcpd (v1.12.1) started

 

Дык это не моя прошивка. Это родная аусовая, у мну бизибокс одним из первых был обновлён и ниодной сборки с 1.12.1 бизибоксом не было. Так что нифига вы не прошили.

 

или мини гайд по прошивке

Вот напишите этот гайд и будем раздавать. У меня нет времени ещё и документацию рисовать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ааа, ну всё вижу, вам нужно пересобирать прошивку с поддержкой SPI флэша. В общем дайте полное фото платы посмотреть. Мыло в личку ради интереса попробую собрать версию для вас. В перспективе если пожелаете вы сможете стать как Russiane39 сборщиком билдов под своё устройство ибо мне под каждый девайс собирать больно муторно.

 

Добавил конфиги под ваш девайс http://gitorious.org/wive-rtnl-ralink-rt30...5026b372460f2bf в дерево сырцов. Жду мыла в личку.

 

Да и сразу постучитесь в jabber/icq чтобы оперативно залить и проверить пока у меня есть время сегодня вами заниматься, все контакты есть на http://sadnet.ru.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Собралось. Жду 15 минут - не появляетесь в icq/jabber грохаю нафиг бинарь и будете собирать и разбираться сами если не заработает. У меня увы нет времени вас ждать. Мне тоже работать нужно.

 

Кстати девайс весьма вкусный по цене относительно ***линков DIR-300. Т.е. цена та же 40 баксов но собран на RT3052 т.е. проц как минимум в 2 раза шустрее, что для этих девайсов значительно критичнее чем лишние 16Мб рамы. Так что пока из выпускаемых девайсов кроме безродных китайцев ему конкурентов не видно. DIR300 NRU однозначно идёт в мусорку при такой ситуации.

 

Короче залил http://sadnet.ru/downloads/asus.1T1R-32.1....0082010.bin.zip шиться из консоли по tftp как было рассказано в этом топике. После этого лог сюда. Эту сборку шить ТОЛЬКО В ДЕВАЙСЫ С SPI флэшем >=4Мб и объёмом рамы >=16Мб.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Собралось. Жду 15 минут - не появляетесь в icq/jabber грохаю нафиг бинарь и будете собирать и разбираться сами если не заработает. У меня увы нет времени вас ждать. Мне тоже работать нужно.

Не грохайте plz, попробую вашу прошивку сегодня вечером на своём асусе.

 

Т.е. цена та же 40 баксов но собран на RT3052 т.е. проц как минимум в 2 раза шустрее

Насколько я помню, на моём RT-G32 B1 стоит RT3050F (P1)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не грохайте plz, попробую вашу прошивку сегодня вечером на своём асусе.

Пробуйте полный лог сюда.

 

Насколько я помню, на моём RT-G32 B1 стоит RT3050F (P1)

Судя по найденным в инете фото и логам переписки с предыдущим тестером там таки 3052 в 1T1R режиме, хотя возможно от ревизии плат зависит. Если 3050 то тот же длинк да ещё и с 2 раза меньшей рамой. Но один фиг фирмварь одна и та же будет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Извеняюсь что заставил ждать был далеко от интернета , Вот фото платы проц увы закрыт .мыло sergan89@гмаил.com

в джабере sergan89 ,сейчяс припаяю обратно консоль и буду надеяться на помощь , софт асусовский сечяс стоит , толком с тфтпд не разобрался

post-74446-1283197574_thumb.jpg

Изменено пользователем SERG@N

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Извеняюсь что заставил ждать был далеко от интернета , Вот фото платы проц увы закрыт .мыло sergan89@гмаил.com

Фото платы плз с обратной стороны с этой стороны что-то я чипа SPI не вижу. Мыло безнадобности я же выложил вам сборку, берите шейтесь и полный лог с момента включения устройства сюда используя тэг code .

 

А вот в jabber/icq для ускорения процесса можете и постучаться.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот реверс , ваших данных в профиле невидно моя аська 324946515 как в джабер стучатся хз не использую его особо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот реверс , ваших данных в профиле невидно моя аська 324946515 как в джабер стучатся хз не использую его особо.

serial8250: ttyS1 at I/O 0xb0000c00 (irq = 12) is a 16550A
loop: loaded (max 8 devices)
rdm_major = 254
===>Enter clean nat module
smart_session_init: registered.
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
MPPE/MPPC encryption/compression module registered
NET: Registered protocol family 24
block2mtd: version $Revision: 1.1.1.1 $
deice id : c2 20 16 c2 20 (2016c220)
MX25L3205D(c2 2016c220) (4096 Kbytes)
mtd .name = raspi, .size = 0x00400000 (4M) .erasesize = 0x00010000 (64K) .numera                            seregions = 0
Creating 7 MTD partitions on "raspi":
0x00000000-0x00400000 : "ALL"
0x00000000-0x00030000 : "Bootloader"
0x00030000-0x00040000 : "Config"
0x00040000-0x00050000 : "Factory"
0x00050000-0x00117133 : "Kernel"
mtd: partition "Kernel" doesn't end on an erase block -- force read-only
0x00117133-0x01000000 : "RootFS"
mtd: partition "RootFS" extends beyond the end of device "raspi" -- size truncat                            ed to 0x2e8ecd
mtd: partition "RootFS" doesn't start on an erase block boundary -- force read-o                            nly
0x00050000-0x01000000 : "Kernel_RootFS"
mtd: partition "Kernel_RootFS" extends beyond the end of device "raspi" -- size                             truncated to 0x3b0000
nf_conntrack version 0.5.0 (768 buckets, 6144 max)
IPv4 over IPv4 tunneling driver
PPTP driver version 0.8.3
ip_tables: (C) 2000-2006 Netfilter Core Team, Type=Restricted Cone
netfilter PSD loaded - (c) astaro AG
unclean match register
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 10
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
GDMA1_MAC_ADRH -- : 0x00000000
GDMA1_MAC_ADRL -- : 0x00000000
Ralink APSoC Ethernet Driver Initilization. v2.00  256 rx/tx descriptors allocat                            ed, mtu = 1500!
GDMA1_MAC_ADRH -- : 0x0000e0cb
GDMA1_MAC_ADRL -- : 0x4ee4f62d
PROC INIT OK!

phy_id0 = 81808100 ,Port0_Status=Link down
VFS: Mounted root (squashfs filesystem) readonly.
Freeing unused kernel memory: 120k freed
init started: BusyBox v1.12.1 (2010-03-19 03:11:51 EDT)
starting pid 11, tty '': '/etc_ro/rcS'
Algorithmics/MIPS FPU Emulator v1.5
devpts: called with bogus options
m
set nvram pid=17
mount: cannot read /etc/fstab: No such file or directory
192.168.1.1
1.0.1.0
Password for 'admin' changed

phy_tx_ring = 0x00a1b000, tx_ring = 0xa0a1b000

phy_rx_ring = 0x00000000, rx_ring = 0x00000000
RT305x_ESW: Link Status Changed

phy_id0 = 0 ,Port0_Status=Link down
CDMA_CSG_CFG = 81000007
GDMA1_FWD_CFG = 710000
brctl: bridge br0: No such device
eth2.1: dev_set_promiscuity(master, 1)
device eth2 entered promiscuous mode
device eth2.1 entered promiscuous mode
switch reg write offset=14, value=405555
switch reg write offset=50, value=2001
/etc_ro/rcS: line 75: FlowCounter: not found
starting pid 161, tty '/dev/ttyS1': '/bin/sh'
switch reg write offset=98, value=7f3f


BusyBox v1.12.1 (2010-03-19 03:11:51 EDT) built-in shell (ash)
Enter 'help' for a list of built-in commands.

# switch reg write offset=e4, value=3f
switch reg write offset=40, value=1001
switch reg write offset=44, value=1001
switch reg write offset=48, value=1002
switch reg write offset=70, value=ffff506f
killall: crond: no process killed
Commit crc = 2ad0ed0b
Set: phy[1].reg[0] = 3900
Set: phy[2].reg[0] = 3900
Set: phy[3].reg[0] = 3900
killall: dnsmasq: no process killed
Set: phy[0].reg[0] = 3900
rt2860v2_ap: module license 'unspecified' taints kernel.


=== pAd = c0009000, size = 495344 ===

<-- RTMPAllocAdapterBlock, Status=0
cat: can't open '/etc/l2wSchedule.txt': No such file or directory
cat: can't open '/etc/urlSchedule.txt': No such file or directory
killall: crontab: no process killed
RX DESC a0474000  size = 2048
<-- RTMPAllocTxRxRingMemory, Status=0
Key1Str is Invalid key length(0) or Type(0)
Key2Str is Invalid key length(0) or Type(0)
Key3Str is Invalid key length(0) or Type(0)
Key4Str is Invalid key length(0) or Type(0)
1. Phy Mode = 9
2. Phy Mode = 9
3. Phy Mode = 9
MCS Set = ff 00 00 00 01
SYNC - BBP R4 to 20MHz.l
Main bssid = e0:cb:4e:e4:f6:2d
<==== rt28xx_init, Status=0
0x1300 = 00064380
Terminate the task(RtmpWscTask) with pid(295)!
RX DESC a08c7000  size = 2048
<-- RTMPAllocTxRxRingMemory, Status=0
Key1Str is Invalid key length(0) or Type(0)
Key2Str is Invalid key length(0) or Type(0)
Key3Str is Invalid key length(0) or Type(0)
Key4Str is Invalid key length(0) or Type(0)
1. Phy Mode = 9
2. Phy Mode = 9
3. Phy Mode = 9
MCS Set = ff 00 00 00 01
SYNC - BBP R4 to 20MHz.l
Main bssid = e0:cb:4e:e4:f6:2d
<==== rt28xx_init, Status=0
0x1300 = 00064380
==> Finish wirelss Basic Setting
device ra0 entered promiscuous mode
br0: port 2(ra0) entering learning state
br0: port 1(eth2.1) entering learning state
killall: rt2860apd: no process killed
==> Start Init WPS config
<== End Init WPS config
switch reg write offset=40, value=2002
switch reg write offset=44, value=1001
switch reg write offset=48, value=1002
switch reg write offset=70, value=ffff536c
killall: udhcpc: no process killed
killall: ntpclient: no process killed
killall: l2tp_dod.sh: no process killed
killall: accel-pptp.sh: no process killed
killall: config-pptp.sh: no process killed
killall: config-l2tp.sh: no process killed
killall: igmpproxy: no process killed
killall: ping: no process killed
eth2.2: Setting MAC address to  e0 cb 4e e4 f6 2d.
VLAN (eth2.2):  Underlying device (eth2) has same MAC, not checking promiscious mode.
udhcpc (v1.12.1) started
cat: can't open '/var/run/dhcp_gw': No such file or directory
ping: bad address 'tp.beeline.ua'
killall: udhcpd: no process killed
br0: topology change detected, propagating
br0: port 2(ra0) entering forwarding state
br0: topology change detected, propagating
br0: port 1(eth2.1) entering forwarding state
config ok
killall: miniupnpd: no process killed
ping: bad address 'tp.beeline.ua'
iptables: No chain/target/match by that name
iptables v1.3.5: Couldn't find target `MINIUPNPD'

Try `iptables -h' or 'iptables --help' for more information.
iptables v1.3.5: Couldn't find target `MINIUPNPD'

Try `iptables -h' or 'iptables --help' for more information.
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables v1.3.5: Couldn't find target `MINIUPNPD'

Try `iptables -h' or 'iptables --help' for more information.
iptables v1.3.5: Couldn't find target `MINIUPNPD'

Try `iptables -h' or 'iptables --help' for more information.
iptables: No chain/target/match by that name
Jan 01 00:00:29(none) user.info web:Can't resolved VPN Server Domain Name to IP address
restart ok
Set: phy[1].reg[0] = 3100
killall: l2tpd: no process killed
Error: Could not open '/etc/l2tp/l2tp.conf' for reading: No such file or directory
FATAL: Could not open '/etc/l2tp/l2tp.conf' for reading: No such file or directory
/bin/lan.sh: line 41: /bin/networkmap: not found
Set: phy[2].reg[0] = 3100
killall: udhcpd: no process killed
time.nist.gov: Unknown host
Set: phy[3].reg[0] = 3100
Set: phy[0].reg[0] = 3100
ping: bad address 'tp.beeline.ua'
Jan 01 00:00:31(none) user.info web:Can't resolved VPN Server Domain Name to IP address
killall: dnsmasq: no process killed
rmmod: nf_nat_pptp: No such file or directory
rmmod: nf_conntrack_pptp: No such file or directory
rmmod: nf_nat_proto_gre: No such file or directory
rmmod: nf_conntrack_proto_gre: No such file or directory
iptables: No chain/target/match by that name
clean nat conn: clean all of the connection track
cat: can't open '/etc/l2wSchedule.txt': No such file or directory
killall: crontab: no process killed
ping: bad address 'tp.beeline.ua'
Jan 01 00:00:33(none) user.info web:Can't resolved VPN Server Domain Name to IP address
killall: crontab: no process killed
webdir=/etc_ro/web
config ok
killall: miniupnpd: no process killed
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
iptables: No chain/target/match by that name
restart ok
route: resolving tp.beeline.ua
killall: pppd: no process killed
Error: Could not resolve tp.beeline.ua as IP address: Success
FATAL: Could not resolve tp.beeline.ua as IP address: Success
connect: No such file or directory
killall: l2tpd: no process killed
Error: Could not resolve tp.beeline.ua as IP address: Success
FATAL: Could not resolve tp.beeline.ua as IP address: Success
time.nist.gov: Unknown host
connect: No such file or directory
connect: No such file or directory
killall: l2tpd: no process killed
Error: Could not resolve tp.beeline.ua as IP address: Success
FATAL: Could not resolve tp.beeline.ua as IP address: Success
time.nist.gov: Unknown host
connect: No such file or directory
connect: No such file or directory
killall: l2tpd: no process killed
Error: Could not resolve tp.beeline.ua as IP address: Success
FATAL: Could not resolve tp.beeline.ua as IP address: Success
time.nist.gov: Unknown host
connect: No such file or directory
killall: l2tpd: no process killed
Error: Could not resolve tp.beeline.ua as IP address: Success
FATAL: Could not resolve tp.beeline.ua as IP address: Success
time.nist.gov: Unknown host
connect: No such file or directory
connect: No such file or directory
killall: l2tpd: no process killed
Error: Could not resolve tp.beeline.ua as IP address: Success
FATAL: Could not resolve tp.beeline.ua as IP address: Success
time.nist.gov: Unknown host
connect: No such file or directory

 

направили на правильный путь вот лог загрузки, ван не впихивал так как с него и сижу

post-74446-1283198582_thumb.jpg

Изменено пользователем SERG@N

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот реверс , ваших данных в профиле невидно моя аська 324946515 как в джабер стучатся хз не использую его особо.

Я дал ссылку на сайт где есть мои контакты. В профиле личным данным делать нефиг.

 

Писец на какой хер вы мне лог загрузки кривой асусовой фирмвари шлёте? Нет у мну в прошивеке древнего гмнища типа BusyBox v1.12.1. Вы издеваетесь чтоли?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

отписал в аську, подскажыте как коректно влить вашу прошивку , говорю же незнаю как тфтпд настроить ,исли залить вашу через веб морду он помирает, сейчас попробую влить ту сборку которую вы выложили. Лог с вашей фирмваре.

Текстовый_документ.txt

Изменено пользователем SERG@N

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

отписал в аську, подскажыте как коректно влить вашу прошивку , говорю же незнаю как тфтпд настроить ,исли залить вашу через веб морду он помирает, сейчас попробую влить ту сборку которую вы выложили. Лог с вашей фирмваре.

Ну вот ядро уже своё вижу а имя root девайса для spi нужно видимо другое задать. Ща посмотрю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

повторяю залил через веб морду асуса ,отпишыте в асю как норм залить ,или через рекавери опять востановится и лить опять с вебморды?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

повторяю залил через веб морду асуса ,отпишыте в асю как норм залить ,или через рекавери опять востановится и лить опять с вебморды?

1) я не вижу чтобы вы постучались в icq

2) как вижу залилось всё верно просто разметка чуток иная подправил ща соберу и залью на тест сборку

3) стучитесь в icq ради вас я ещё час не посплю добить уже, а то не отстаните ведь =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

лучше скайп там антиспам ботов нет и авторизацый непросит , ато видно мои запросы недоходят и месаги . Skype ( sergan_89)

Изменено пользователем SERG@N

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,4)

Вобщем у меня лог такой-же, как и у SERG@N. Заливал через tftp.

 

Снял радиатор с проца, оказался RT3050F P1

Изменено пользователем tipok

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вобщем у меня лог такой-же, как и у SERG@N. Заливал через tftp.

Он друной и не мог получиться, там нужно либо в конфиге ядра и скрипте поправить номер раздела на флэше или убрать раздел ALL в таблице (я пошёл по второму пути) ща соберу и всё должно завестись в лучшем виде.

 

Снял радиатор с проца, как и говорил проц оказался RT3050F P1

Плохо, значит тот же ***линк да ещё и памы в 2 раза меньше.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,4)

Вобщем у меня лог такой-же, как и у SERG@N. Заливал через tftp.

 

Снял радиатор с проца, оказался RT3050F P1

как им то шыть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Вот весь лог с момента заливки. Похоже, запустилось.

Да всё хорошо, проверьте не переметился ли WAN порт на обратную сторону свича и если что подправлю конфиг на эту тему и разрм залью в гит изменения.

 

Да и проверьте чтобы rwfs работала корректно типа echo TTTESTTT > /etc/TEST && fs save && reboot и после полной загрузки cat /etc/TEST должен ессно вывести тот мусор что мы туда записали.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

не переметился ли WAN порт на обратную сторону свича

Да, переменился. WAN-на месте 4-го порта.

 

и проверьте чтобы rwfs работала корректно
Работает:

~ # cat /etc/TEST
TTTESTTT

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да, переменился. WAN-на месте 4-го порта.

Ок сейчас поправлю и соберу вам чистовую версию.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Изменено пользователем SERG@N

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

тоже прошил ,лог с роутера , точно на 4м ,в режым бриджа врубил в морду не могу зайти,

Шаловливые руки, грю финального билда дождитесь для начала.

 

странно что после переключения в брид он дальше впн сервер пингануть хочет

Чего странного? Вы считаете что VPN нужен только в режиме шлюза и не представляете себе иных конфигураций? Я вам сочувствую.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Гость
Эта тема закрыта для публикации сообщений.