![]()  | 
	
		
			
  | 
	|||||||
![]()  | 
	
	
| 
		 | 
	Опции темы | Поиск в этой теме | Опции просмотра | 
| 
			
			 | 
		#561 | 
| 
			
			 Moderator 
			
			
			
			Регистрация: 19.10.2013 
				
				
				
					Сообщений: 479
				 
				
				
				Вес репутации: 601 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
		
		
			
			 
			
			Пакеты используются одни и те-же для принтера. И настройка такая же. В Openwrt eсть и веб к принтеру, для настроек. 
		
		
		
		
		
		
		
		
			В ссылке, что дал выше, все что надо в роутер вписать в конф-файл после установки пакета и все. А вообще то, кто мешает веб-морду от cyberwrt (100 или 200кбайт), на 16мб флеху поставить? Я только так для себя и делаю. В самой проше cyberwrt нету Firewall. Да и свои пакеты потом гемор доустанавливать. Последний раз редактировалось melsem; 14.06.2016 в 20:29.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#562 | 
| 
			
			 Member 
			
			
			
			Регистрация: 06.04.2016 
				
				
				
					Сообщений: 37
				 
				
				
				Вес репутации: 0 ![]()  | 
	
	
	
		
		
			
			 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#563 | 
| 
			
			 Junior Member 
			
			
			
			Регистрация: 24.10.2016 
				
				
				
					Сообщений: 2
				 
				
				
				Вес репутации: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			Добрый день. Прошу помощи. Имеется роутер TL-MR3020. Требуется установить на него флеш Winbond 25Q256FV. 
		
		
		
		
		
		
		
	1. Заливаю через программатор UBoot (китайский Breed) 2. Запаиваю флеш в роутер 3. Захожу в веб морду китайского убута, флешка убутом видится, показывает размер флеша правильно 4. Заливаю ранее сохраненный ART 5. Заливаю прошивку dd-wrt 6. Роутер загружается, только в настройках dd-wrt отсутствует меню беспроводного подключения. 7. Прошиваю OpenWRT (неважно стабилка или транк) как и ожидается, роутер не стартует 8. Подключаю UART и в логах вижу, что система не может определить разметку диска, что естественно. Теперь вопрос, в каком файле (для сборки прошивки из исподников) нужно изменить размер (таблицу разделов) для моего роутера (или для платформы ar71xx в целом), что роутер видел 32МБ флешку. Нашел инструкции, для другой архитектуры (ramips), но на ar71xx таких файлов нет. Может кто-нибудь, что-нибудь посоветовать?  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#564 | 
| 
			
			 Senior Member 
			
			
			
				
			
			Регистрация: 22.10.2015 
				Адрес: Там где сосны и песок 
				
				
					Сообщений: 1,534
				 
				
				
				Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
		
		
			
			 
			
			lov1702 
		
		
		
		
		
		
		
		
			Должна быть подобная строчка: Код: 
	Image/Build/Profile/UR-336UN=$(call BuildFirmware/Default8M/$(1),$(1),ur-336un,UR-336UN) в ./openwrt/target/linux/ar71xx/image/Makefile Здесь: Код: 
	define Device/tplink-4mlzma $(Device/tplink) TPLINK_FLASHLAYOUT := 4Mlzma IMAGE_SIZE := 3904k endef Код: 
	define Device/tl-mr3020-v1
    $(Device/tplink-4mlzma)
    BOARDNAME := TL-MR3020
    DEVICE_PROFILE := TLMR3020
    TPLINK_HWID := 0x30200001
    CONSOLE := ttyATH0,115200
endef
4Mlzma - меняем на 32Mlzma и здесь правим Код: 
	IMAGE_SIZE := 31744k  
		Последний раз редактировалось sunny; 24.10.2016 в 19:26.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#565 | |
| 
			
			 Junior Member 
			
			
			
			Регистрация: 24.10.2016 
				
				
				
					Сообщений: 2
				 
				
				
				Вес репутации: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			sunny 
		
		
		
		
		
		
		
	Я так уже делал, этот способ не работает. Эта сточка лишь указание максимального объема прошивки для сборшика, т.к. если будет стоять 4mlzma, то прошивка не сможет собраться с дополнительными пакетами более 4 МБ, а строка 32Mlzma просто позволит собрать прошивку большего размера и не ругнется при сборке. А мне надо изменить разметку. Например на архетектуре ramips это можно сделать так: Цитата: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#566 | 
| 
			
			 Senior Member 
			
			
			
				
			
			Регистрация: 22.10.2015 
				Адрес: Там где сосны и песок 
				
				
					Сообщений: 1,534
				 
				
				
				Вес репутации: 1602 ![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
		
		
			
			 
			
			lov1702 
		
		
		
		
		
		
		
	У меня несколько "другой ramips" (попроще  ), либо пробовать самому делать по аналогии.А лучше конечно спросить здесь: https://forum.openwrt.org/index.php И не забыть поделиться с нами  
		 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#567 | 
| 
			
			 Senior Member 
			
			
			
			Регистрация: 04.01.2013 
				Адрес: Москва 
				
				
					Сообщений: 461
				 
				
				
				Вес репутации: 1153 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
		
		
			
			 
			
			Поищите по форуму. Про 32Мб Flash (25Q256) на платформе АР71 уже было.
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#568 | 
| 
			
			 Junior Member 
			
			
			
				
			
			Регистрация: 06.11.2016 
				Адрес: Москва 
				
				
					Сообщений: 13
				 
				
				
				Вес репутации: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			Прикупил флеш W25Q128FVSG.  
		
		
		
			Выпаял FL032PIF, по этой ссылке, подготовил программатор и считал.... 3 раза, результаты сравнил, - одинаковы.. По этой ссылке изменил размер прошивки и записав в новый флеш, запаял его в роутер. Включил. Программатор перегружается и на несколько секунд появляется адрес 192.168.0.254 (была заводская прошивка). Подключил терминал, и с "энной" попытки, получил вожделенную строку hornet>. Вот по этой инструкции выполнил все команды...Делаю уже не первый раз, ранее уже приходилось поднимать его-же и было все нормально.. А здесь ...Облом.. На команду: tftpboot 0x80000000 firmware.bin , терминал ругается нехорошими словами: "tftpboot 0x80000000 firmware.bin *** ERROR: `eth1addr' not set eth0 link down hornet> " По команде : printenv пишет hornet> printenv bootargs=console=ttyS0,115200 root=31:02 rootfstype=squashfs init=/sbin/init mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),2752k(rootfs),896k(uImage),64k(NVRA M),64k(ART) bootcmd=bootm 0x9f020000 bootdelay=1 baudrate=115200 ethaddr=0xba:0xbe:0xfa:0xce:0x07:0x41 stdin=serial stdout=serial stderr=serial ipaddr=192.168.1.4 serverip=192.168.1.2 ethact=eth1 Environment size: 358/65532 bytes hornet> -------------------------------------- Здесь странным вижу только строку,ethact=eth1 Адреса соответствуют установленным, tftp "поднят", имя прошивки соответствует и она лежит, там где положено.. И еще... до роутера, в этом режиме, пинги не идут.. "физика" в норме. Вопрос как всегда один , что делать? Файл загрузки прилагаю... На форуме есть спойлер, чтоб "портянки" не разводить? Последний раз редактировалось alex286; 06.12.2016 в 10:37.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#569 | 
| 
			
			 Junior Member 
			
			
			
				
			
			Регистрация: 06.11.2016 
				Адрес: Москва 
				
				
					Сообщений: 13
				 
				
				
				Вес репутации: 0 ![]()  | 
	
	
	
		
		
			
			 
			
			melsem, большое спасибо!  
		
		
		
		
		
		
		
		
			С твоей подсказки загрузил u-boot в 25Q128FV, запаял снова и роутер выбросил WEB-морду загрузчика, по адресу 192.168.1.1. ![]() Не могу понять почему "старая" флешь отказалась работать совсем, странно.. Ну да ладно... Надо что-то вливать, а что? У меня есть ТРИЖДЫ считанный старый флеш, где в Ём что? Я так понимаю, что там все есть... Интересует ART (как "вырвать"), прошивку можно найти на форуме.. Последний раз редактировалось alex286; 06.12.2016 в 18:25.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#570 | 
| 
			
			 Senior Member 
			
			
			
			Регистрация: 20.01.2015 
				
				
				
					Сообщений: 312
				 
				
				
				Вес репутации: 444 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()  | 
	
	
	
		
		
			
			 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
		
| Здесь присутствуют: 6 (пользователей: 0 , гостей: 6) | |
		
  | 
	
		
  |