To jak go skompilowac samemu w GG zeby V2 mi sie skompilowala ?

Czesc,


Kompiluje sobie MR3420 pod 16m flash i kompiluje mi sie w GG tylko v1 nie wiem co zmienic aby skompilowala mi sie tez v2 - czzy v1 pojdzie na v2 ?

Pozdr

703

(365 odpowiedzi, napisanych Oprogramowanie / Software)

Prosze

ramips

https://dl.dropboxusercontent.com/u/668 … ramips.ipk

ar71xx

https://dl.dropboxusercontent.com/u/668 … ar71xx.ipk


ale jest to jeszcze nie przerobione do standardu GG - dziala tylko na GG

704

(49 odpowiedzi, napisanych Oprogramowanie / Software)

Poczekam, az bedzie gniazdo katowe wlutuje, kabelki maja 12 cm fakt nie ma ekranu i masa na obodowe nie podlaczona, zastanawiam sie tylko czy moze nie dac jeszcze 1 elektrolita - chinole oszczedzaja i jest ogolnie w tym 941 kiepska czesc zasilajaca - brak filtrow i dlawikow.

705

(49 odpowiedzi, napisanych Oprogramowanie / Software)

No i smiga :-)

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  1/800 us ( 0%), #Int=  1, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.03
S:  Manufacturer=Linux 3.3.8 ehci_hcd
S:  Product=Generic Platform EHCI Controller
S:  SerialNumber=ehci-platform
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  7 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1506 Rev= 1.02
S:  Manufacturer=HUAWEI
S:  Product=HUAWEI Mobile
C:* #Ifs= 6 Cfg#= 1 Atr=80 MxPwr=500mA


ale cos jest dziwnego:


[  218.900000] usb 1-1: new high-speed USB device number 5 using ehci-platform
[  219.050000] option 1-1:1.0: GSM modem (1-port) converter detected
[  219.060000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
[  219.060000] option 1-1:1.2: GSM modem (1-port) converter detected
[  219.070000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
[  219.080000] option 1-1:1.3: GSM modem (1-port) converter detected
[  219.080000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2
[  219.530000] br-lan: port 1(lan1) entered forwarding state
[  221.500000] device wlan0 entered promiscuous mode
[  221.830000] br-lan: port 5(wlan0) entered forwarding state
[  221.840000] br-lan: port 5(wlan0) entered forwarding state
[  223.840000] br-lan: port 5(wlan0) entered forwarding state
[  264.070000] usb 1-1: USB disconnect, device number 5
[  264.070000] option: option_instat_callback: error -143
[  264.080000] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[  264.090000] option 1-1:1.0: device disconnected
[  264.090000] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[  264.100000] option 1-1:1.2: device disconnected
[  264.110000] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[  264.110000] option 1-1:1.3: device disconnected
[  269.490000] usb 1-1: new high-speed USB device number 6 using ehci-platform
[  269.840000] usb 1-1: USB disconnect, device number 6
[  275.020000] usb 1-1: new high-speed USB device number 7 using ehci-platform
[  275.170000] option 1-1:1.0: GSM modem (1-port) converter detected
[  275.180000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB0
[  275.180000] option 1-1:1.2: GSM modem (1-port) converter detected
[  275.190000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB1
[  275.200000] option 1-1:1.3: GSM modem (1-port) converter detected
[  275.200000] usb 1-1: GSM modem (1-port) converter now attached to ttyUSB2

706

(49 odpowiedzi, napisanych Oprogramowanie / Software)

mam problemy z kompilacja, caly czas "to big" - ucinam juz co sie da w GG - 5 proba leci - chociaz modem zeby odpalic i zobaczyc czy widzi usb, hardware gotowy, czekam tylko na katowe gniacdo do pcb w AVT nie maja juz od 1/2 roku moze w poniedzialek przyjdzie. Szkoda ze wczesniej flasha nie wymienilem to by teraz mial czlowiek problem z glowy - pope2k juz czeka na zamowienie ale brakuje mi jeszcze danych dla 1 1043 zeby zamowic.

707

(49 odpowiedzi, napisanych Oprogramowanie / Software)

Pomylka - juz poprawilem :-)

Jutro bedzie wiadomo czy zadzialalo :-)

708

(49 odpowiedzi, napisanych Oprogramowanie / Software)

Reasumujac

Dokonujemy zmiany

w

target/linux/ar71xx/files/arch/mips/ath79/dev-usb.c

dodajemy:

za liniami:

static void __init ar913x_usb_setup(void)
{

taki wpis:

ath79_pll_wr(8, 0x1030);

do pliku:

target/linux/ar71xx/files/arch/mips/ath79/mach-tl-wr941nd.c

zaraz za linia:

#include "dev-m25p80.h"

dodajemy linie

#include "dev-usb.h"


i pomiedzy liniami:

ath79_register_eth(0);
ath79_register_dsa(&ath79_eth0_device.dev, &ath79_mdio0_device.dev,
               &tl_wr941nd_dsa_data);

dodajemy

ath79_register_usb();


do pliku:

target/linux/ar71xx/patches-3.3/610-MIPS-ath79-openwrt-machines.patch

+config ATH79_MACH_TL_WR941ND
+       bool "TP-LINK TL-WR941ND support"
+       select SOC_AR913X
+       select ATH79_DEV_DSA
+       select ATH79_DEV_ETH
+       select ATH79_DEV_GPIO_BUTTONS
+       select ATH79_DEV_LEDS_GPIO
+       select ATH79_DEV_M25P80

+       select ATH79_DEV_WMAC


pomiedzy 2 ostatnimi liniami dodajemy

+       select ATH79_DEV_USB


lutujemy prawie wedle tego schematu:

https://forum.openwrt.org/viewtopic.php … 54&p=7



A tak naprawde wystarczy stabilizator 5 V podlaczyc do USB i dokonac takowych lutowan:


1. Solder +5V circuit (see pic1)
2. Solder r1000/r1001 22 omhs resistors
3. Solder usb D+/D- pull-down lines at the bottom of pcb (15K)
4. Solder usb plug
5. Solder r96 4.7k resistor near main cpu (Atheros AR9132) - they call it USB_RREF

709

(49 odpowiedzi, napisanych Oprogramowanie / Software)

hmmmm, to gdzies wcielo, ale juz podgralem zpowrotem z build, najwyzej ta latka sie bedzie sypac ale plik bedzie ok, bardzo dziwne czyzbym zrobil mv zamiast cp jak robilem kopie, hmm bardzo dziwne. :-)

710

(49 odpowiedzi, napisanych Oprogramowanie / Software)

chyba to to dodaje  134-MIPS-ath79-add-...

711

(49 odpowiedzi, napisanych Oprogramowanie / Software)

Akurat nie mam w target, a jakims cudem jest w build, i to jest dziwne wrzucilem z build do target zobaczymy czy nie namieszalem .h tez podgralem,
wydaje mi sie ze to sie jednak z jakiegos patcha robi.
134-MIPS-ath79-add-...

712

(49 odpowiedzi, napisanych Oprogramowanie / Software)

Tamto zrobilem, ale tego nie moge znaklezc poza build_dir


dev-usb.c


i dodac to do jakiegos patcha

/arch/mips/ath79/dev-usb.c
@@ -148,6 +148,8 @@

static void __init ar913x_usb_setup(void)
{
+    ath79_pll_wr(8, 0x1030);

713

(49 odpowiedzi, napisanych Oprogramowanie / Software)

A to w czym siedzi ?

/arch/mips/ath79/dev-usb.c
@@ -148,6 +148,8 @@

static void __init ar913x_usb_setup(void)
{
+    ath79_pll_wr(8, 0x1030);
+


----------------------------------------

arch/mips/ath79/mach-tl-wr941nd.c
@@ -19,6 +19,7 @@
#include "dev-m25p80.h"
#include "dev-wmac.h"
#include "machtypes.h"
+#include "dev-usb.h"

#define TL_WR941ND_GPIO_LED_SYSTEM    2
#define TL_WR941ND_GPIO_LED_QSS_RED    4
@@ -103,6 +104,9 @@
    ath79_eth0_data.duplex = DUPLEX_FULL;

    ath79_register_eth(0);
+
+    ath79_register_usb();
+


Co by sobie do patchy dodac ?

714

(49 odpowiedzi, napisanych Oprogramowanie / Software)

No i pojawil sie problem, nie bardzo wiem gdzie podmienic to:

mips/ar71xx/Kconfig
@@ -182,6 +182,7 @@
        select AR71XX_DEV_DSA
        select AR71XX_DEV_GPIO_BUTTONS
        select AR71XX_DEV_LEDS_GPIO
+       select AR71XX_DEV_USB
        default n

config AR71XX_MACH_TL_WR1043ND

715

(49 odpowiedzi, napisanych Oprogramowanie / Software)

Czesc

biore sie dzis za lutowanie i przekompiluje obraz z patchem, skoro nie trzeba u-boota ruszac, a moze da sie cos podgrac na sile cos podobnego z obsluga USB - chodzi mi o architekturę moze 843 cokolwiek aby nie kompilowc, nie musi mi sie zglaszac jako 941.

716

(49 odpowiedzi, napisanych Oprogramowanie / Software)

Tylko jak podgrac pozniej u-boota czy on w skompilowanym sofcie odrazu bedzie, chyba nie. U-boota trzeba oddzielnie podgrac, i to chyba tylko przez konsole, nie ?

Pozdr,

717

(49 odpowiedzi, napisanych Oprogramowanie / Software)

A dokladniej jaka linijka ?

718

(49 odpowiedzi, napisanych Oprogramowanie / Software)

Czesc,


tu jest patch

https://www.mail-archive.com/openwrt-de … 07772.html

a tu hardware

https://forum.openwrt.org/viewtopic.php … 54&p=7

wlasnie chce to przetrrenowac, zrobie tylko  r1000/r1001 i  r96  a stabilizatorek z boku, problem jest w u-bootcie zeby zainicjowal usb, mam taki routerek j zamierzam to przetrenowac, router jest v3 wiec do tego opisu.

719

(49 odpowiedzi, napisanych Oprogramowanie / Software)

Witam,

Mi chodzi o soft jaki mozna podgrac zamiast softu do 941 na 941 tak zeby obsluzyl USB, wedlug mnie to jest to to samo na PCB co w 1043 - ale pewnosci nie mam dlatego pytam. Bede wymienial tam flashe na 16 M ale 941 nie ma wkompilowanej obslugi USB a chce zrobic tam USB gniazdo - nie chce kombinowac i zmieniac w kodzie. Trzeba wlaczyc USB w kodzie na 941 i przekompilowac, ale wtedy zawsze bede musial compilowac sam software do niego jak cos nowego sie pojawi, a tak zawsze mtd z opcja force mozna podgrac soft od innego, aby chipy byly obsluzone, znaczy procek radio i chip od switcha to wszystko.
Juz to trenowalem na 741 wgralem 3220 i hula.

720

(49 odpowiedzi, napisanych Oprogramowanie / Software)

Witam,
W zasadzie pytanie do Czarka, co zamiast dla tego routera po zrobieniu USB mode - wlutowanie gniazda i podlutowanie opornikow + stabilizator itd. Wydaje mi sie ze to jest to samo co 1043 - ale pewnosci nie mam - niechce mi sie na nowo kompilowac i w C zmieniac przypisanie zeby 941 widzial USB na PCB jest miejsce na gniazdo USB sciezki laca bezposrednio do chipa brak 68 ohomow po drodze i pull upow itd. To zwalcze chodzi mi o chipa i raqdio czy jak podgram z forcem to zaskoczy jakis USB router po wymianie flasha.

Wiem ide na latwizne ale szwagier az 3 routery mi podrzucil :-) a ze czlowiek troszke sie "zaszczepil" to obiecal wiele - a teraz robic sie nie chce :-) Musze u popek2k zamowic chipy i nie chce mi sie kombinowac :-}

w kazdym linuxsie x86 jest ok i w NT wspireane jest tam

722

(4 odpowiedzi, napisanych Oprogramowanie / Software)

nie zawracaj sobie glowy z multiwanem - Cezary ma racje, multiwan jest nieprzewidywalny i dziala jak chce i kiedy chce, szczegolnie jak chcesz miec loadbalancera - nie wspomne juz o fastbalancerze o ktorym nic nie mozna powiedziec. multiwan tylko fajniniej przelacza lacza, ale jak mu sie sekwencja pokicka to juz nic nie przelacza czasami - szczegolnie przy 3 wanach.

Wszystko poszlo, nie wiem dlaczego kernel nie chce z inna wersja zaskoczyc z innego releasu - no ale trudno - jakis mu linkowan brakowalo, przekompilowalem, ladnie laczy sie po wpa2 - czyli juz wiem ze developerzy nie bardzo chca pomoc z Alfa 500mW - na trunku tez pakiet do wifi jest z 290613 - czyli narazie nic sie nie zmieni - bug dalej bedzie w AA i w trunku odnosnie rtl8187 - brak wep/wpa/wpa2. Nie jest to wina chipsetu ramipsa jak developerzy pisali, wina jest niewlasciwego sterownika do rtl8187 dostepnego w openwrt.

Najlepiej jest opisane na wiki openwrt, wszystko jak krowie na miedzy jeszcze m-c temu bylo beznadziejne, ale teraz autor sie postaral - ja nie zauwazylem zadnych problemow z mwan3 - wymaga to pare zapisow w configu sieci, firewala, dopisanie 1 opcji w samym configu mwana3 odnoscie przelaczania sie interfejsow. Kolega opisujacy w .pdf nie dopisal load balancingu i prakuje opisu opcii firewala i opcji reroutingu w configu mwan3. Zapewniam Cie ze nie musisz ustawiac DNS na googla, pinggi mwana ja mam ustawione np na wp.pl dns na freeDNS standardowo z Gargoila. Dodatkowo nic nie stoii na przeszkodzie zeby sobie LuCi i Mvana do Luci doinstalowac do Gargoila - na innym porcie np. 81 uhttpd config wymaga modyfikacji.

725

(365 odpowiedzi, napisanych Oprogramowanie / Software)

Info dla mexpert


http://sklep.avt.pl/lan-owy-restarter-z … ntazu.html