51

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Dziwne, miałem DIR300 B5 z identycznymi bebechami (rt5350) i pod CC szedł prawie 50Mbps. Jest trochę szybszy od starszych dlinków b1/b2, ale nadal bardzo słaby. Ogólnie, CC jest szybsze w natowaniu od BB. Już wr740n jest o wiele lepszy z routerów podobnej klasy.

52

(7 odpowiedzi, napisanych Oprogramowanie / Software)

Który dir600? Bo b1/b2 na rt3050@320MHz pod BB wyciąga coś koło 30 w dwie strony lol więc to i tak dobrze.
Brak wsparcia hardware-NAT w openwrt, nic na to się nie poradzi. Dla dir600 i wszystkich innych na rt3050/52 istnieje nawet fajny ruski alternatywny soft Wive-NG, który wspiera sprzętowy NAT w tym SoC. Ale on nie ma nic wspólnego z openwrt.
Chcesz coś naprawdę szybkiego pod światłowód, to pewnie jakieś oszczędne x86 do 400zł da się złożyć. Bo taki Turris Omnia wyjdzie koło 800 zł.

Edit: Byłbym zapomniał, jakiś router z MT7621 i wsparciem openwrt spełniający twoje kryteria może się znajdzie, googluj z tej listy: https://wikidevi.com/wiki/MediaTek_MT7621

53

(9 odpowiedzi, napisanych Oprogramowanie / Software)

To postaw na nogi tego 3220 i zrób z niego repeater.
W Polsce bez licencji jesteś ograniczony do 100mW (20dBm) mocy nadajnika i dotyczy to wszystkich urządzeń konsumenckich.
Oczywiście, 1043 wyciąga więcej, region możesz w openwrt ustawić dowolny, a ja wcale nie namawiam cię do łamania prawa big_smile

54

(9 odpowiedzi, napisanych Oprogramowanie / Software)

Oczywiście sysupgrade, nie zaznaczasz tylko opcji "zachowaj ustawienia"

55

(486 odpowiedzi, napisanych Oprogramowanie / Software)

Tylko nie podłączaj konwetera od atmegi bo spalisz tego dlinka, do routera potrzeba takiego z poziomami na 3.3V a nie 5V!

56

(486 odpowiedzi, napisanych Oprogramowanie / Software)

Wygląda na zwykłe złącze jtag, w dodatku bez rezystorów pullup. Ciekawiej wyglądają za to pady TP1 i TP2 na zachód od MT7620, ale ścieżki jakoś nie zgadzają się z wyprowadzeniami uarta, którymi są (patrząc na zdjęcie i kartę katalogową) dwa skrajnie prawe wyprowadzenia na północnej krawędzi układu. Datasheet jest dostępny więc można w miarę prosto miernikiem ciągłości wszystko wyczaić.
Edit: ok, masz normalne 4pin złącze, dopiero zauważyłem nowe zdjęcia smile od lewej do prawej: VCC RX TX GND

57

(12 odpowiedzi, napisanych Oprogramowanie / Software)

OK.
Napiszę tylko, że z powyższego logu wynika, że Redboot zajmuje pierwszych 192KB flash, a jego config końcowe 128KB

58

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Niby jest to Redboot, ale z tym konkretnym nic nie ugrasz, bo nie rozpoznaje kości i przyjmuje domyślą wielkość 4MB.
Problem nr 2: flash layout, nawet jakby wykrył kość to eeprom+boardconfig powinny znajdować się na końcu pamięci flash, nie jest to regułą, ale wygląda na to, że tak było w większości starych atherosów, np w wr340g jest 64KB bootloader na początku pamięci flash i boardconfig na ostatnich 128KB, niezależnie od wielkości kości pamięci.
Musisz znaleźć flash layout dla tego modelu i porównać, "eeprom" to nazwa danych kalibracyjnych, których wymaga sterownik układu radiowego, bez tego wifi nie wstanie.

59

(1 odpowiedzi, napisanych Oprogramowanie / Software)

Potrzebny ci jakikolwiek działający obraz initframs dla tego lub podobnego modelu, czyli ładujesz go do ramu przez bootloader, odpalasz i flashujesz z systemu uruchomionego z RAM. Na początek, wgraj to: http://wiki.umeahackerspace.se/w/index. … =Dir-300b5
A jak będziesz chciał CC, to musisz sobie zbudować własny spatchowany obraz: http://eko.one.pl/forum/viewtopic.php?id=11775 i jak masz już jakieś openwrt na nim, możesz użyć sysupgrade -n -F
W trunku jest to podobno już naprawione i domyślnie zbudowane obrazy nie wywalają się przy bootowaniu.

Edit: Oczywiście, potrzebujesz działającego uarta, bo musisz dobrać się do konsoli uboota.

60

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Podłącz sobie konsolę szeregową na uart i zobacz, czy w ogóle tę kość wykrył i próbuje wstać. I czy w ogóle tam oryginalnie redboot siedzi czy może jakiś specjalny bootloader dla vxworks, który trzeba nim zastąpić.

61

(12 odpowiedzi, napisanych Oprogramowanie / Software)

To jest stary Atheros?
To pewnie MicroRedboot siedzi. Najprościej skopiować bootloader z jakiegoś urządzenia z 8MB flash i liczyć na szczęście. Jedynym innym rozwiązaniem jest skompilowanie swojego bootloadera z obsługą kości, jeśli gdzieś są źródła.
Popatrz sobie tu: https://forum.openwrt.org/viewtopic.php … 2&p=13 ludzie zmieniali flash/ram na starym wr340g i w tym wątku były bootloadery.
Fonera 2100 ma taki sam SoC i 8MB flash.

62

(38 odpowiedzi, napisanych Oprogramowanie / Software)

@COVERek
Podczas ładowania po tftp pomyliłeś się, wpisałeś:

tftpboot 0x80000000 code.bin

A powinieneś:

tftpboot 0x81000000 code.bin

skoro później zapisujesz do flash spod 0x81000000
Zrób jeszcze raz poprawnie.

Zrób pseudobridge z relayd, pakiety ci nie przechodzą bo dekoder nie może sobie otworzyć jakiegoś portu przez podwójnego nata.

64

(4 odpowiedzi, napisanych Oprogramowanie / Software)

To prawdopodobnie koniec możliwości sprzętowych. Podkręcanie zawsze jest opcją, do 1043v1 widziałem zmodyfikowane bootloadery na 420-440 MHz, ale to gra niewarta świeczki, +10% wydajności a SoC grzeje się niemiłosiernie (on fabrycznie już potrzebuje dużego radiatora, bo idzie go zawiesić pod długotrwałym obciążeniem), po drugie - potrzeba ram przelutować na jakiś dobrze "kręcący się" żeby osiągnąć 440MHz, bo fabryczne winbondy czy elpidy nie lubią kręcenia, zwłaszcza jak nie możesz podbić napięcia.

Nie wiem, a w sieci nie ma wysokiej rozdzielczości wyraźnych zdjęć, abym mógł cokolwiek stwierdzić. Ale linia enable na ograniczniku lub przetwornicy +5V to najlepszy możliwy trop.

@mvincm
Nie przesadzaj, nie patrzysz na układ wifi bo pinoutu nie ma, ani nie szukasz żadnej ścieżki. Szukasz ogranicznika prądowego, w tplinkach jest to zwykle układ na 5 nóżkach w okolicach portu USB, sterowany bezpośrednio z gpio i patrzysz na notę tego scalaka, gdzie leci linia ~en i tam szukasz pullupa/dzielnika, tniesz starą ścieżkę i się podpinasz.

Popatrz jak jest to zrobione w wr703n: klik, tam siedzi TPS2041BDBV i linia ~enable jest podciągnięta w górę z dzielnika R109:R111 (tak, aby stan wysoki na GPIO nie przekroczył 2.6V, czyli domyślnie zasilanie usb jest wyłączone) - i tyle. Jeżeli podobne rozwiązanie istnieje w wndr, to przeróbka wcale nie jest trudna.

mvincm napisał/a:

a) poprzez  rozpracowanie sterowania GPIO układu WiFi który to steruje

Co to za "układ wifi" który steruje zasilaniem USB? A nawet jeśli tak jest, to nie lepiej przeciąć sterowanie linią enable układu ogranicznika prądowego z układu wifi i przylutować tam GPIO8? Zamiast czepiać jakieś dodatkowe przetwornice. No chyba, że sterowanie zasilaniem jest oparte na jakiejś diametralnie innej zasadzie niż np. TPS2041BDBV w tplinkach i jakaś linia gpio.

To można stwierdzić dopiero rozbierając go i przyglądając się hardware. Podlutowanie uarta i bootlog byłby optymalny.
Najwyżej modem nie będzie działał, jak w większości routerów adsl na któych udało się odpalić Openwrt.

Nie miałem akurat tego modelu na warsztacie, ale tplink lubi pomijać elementy w torze uart. Dziury na header są, a brakuje rezystora 0 ohm na linii, albo podciągającego na rx routera, i jest klops. Takie hece w kilku modelach ich routerów widziałem

70

(233 odpowiedzi, napisanych Oprogramowanie / Software)

Kamera VGA z laptopa Asus
Oznaczenie modułu: 10P2SF022
UWAGA: Nie nadaje się do bezpośredniego przylutowania do kabla, bo się usmaży, potrzebuje zasilania +3.3V a nie 5V! Na płytce obok gniazda do taśmy są 4 pady, jeśli zorientować płytkę tak jak siedziała w ramce matrycy (dioda LED z lewej strony sensora), to od góry mamy:
+3V
D+
D-
GND

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=111 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=ef(misc ) Sub=02 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=058f ProdID=a014 Rev= 0.03
S:  Manufacturer=04G6200086K1AN16B0021VR
S:  Product=ASUS USB2.0 WebCam
C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
A:  FirstIf#= 0 IfCount= 2 Cls=0e(video) Sub=03 Prot=00
I:* If#= 0 Alt= 0 #EPs= 1 Cls=0e(video) Sub=01 Prot=00 Driver=(none)
E:  Ad=82(I) Atr=03(Int.) MxPS=  16 Ivl=2048ms
I:* If#= 1 Alt= 0 #EPs= 0 Cls=0e(video) Sub=02 Prot=00 Driver=(none)
I:  If#= 1 Alt= 1 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=(none)
E:  Ad=81(I) Atr=05(Isoc) MxPS=3072 Ivl=125us
I:  If#= 1 Alt= 2 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=(none)
E:  Ad=81(I) Atr=05(Isoc) MxPS=3072 Ivl=125us
I:  If#= 1 Alt= 3 #EPs= 1 Cls=0e(video) Sub=02 Prot=00 Driver=(none)
E:  Ad=81(I) Atr=05(Isoc) MxPS=3072 Ivl=125us

Kamerka na chipie Alcor, działa ze sterownikiem uvc.
Poważne problemy ze stabilnością, nie wiem czy wynika to z braku ekranowania kabla, kiepskiego lutowania czy z faktu, że 3.3V biorę z routera. Chciałem tylko sprawdzić, czy ruszy.

Edit:
Ewidentnie winny był kabel, ale nadal nie chce działać podpięta bezpośrednio do routera, tylko przez huba usb 2.0. Pewnie wina ar9331 i jego dziwaczności w działaniu usb.

71

(17 odpowiedzi, napisanych Oprogramowanie / Software)

Skąd rs, przecież masz tryb failsafe przez telnet, o ile reset łapie i domyślna konfiguracja switcha w tym trybie nie jest schrzaniona. Wbijasz po telnet i robisz firstboot, instrukcja jest gdzieś na eko

72

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Będzie działać jak do tego momentu doszedłeś, tylko żeby wykorzystać całą kość musisz skompilować swój własny obraz. Podmienić kość i rozmiary partycji w .dts i pewnie coś w plikach nagłówkowych.

73

(12 odpowiedzi, napisanych Oprogramowanie / Software)

A przypadkiem nie jest potrzebna kość BVSG?
Weź spróbuj któryś z tych bootloaderów http://dword1511.info/dword/bootloaders/rt5350/

74

(23 odpowiedzi, napisanych Oprogramowanie / Software)

Nic z tym nie zrobisz sad Problem braku wsparcia sprzętowego nata pod openwrt, który daje się we znaki zwłaszcza na starym sprzęcie.
Co ciekawe, wr740n v4 pod gargoyle 1.6 wyciągał ok. 80Mbps po kablu i z 50 na wifi. Rdzeń i taktowanie cpu takie same.
No chyba, że jakieś inne urządzenie przed routerem robiłoby nata, a tplink ustawiony byłby jako ap, ale skoro z szybkością na wifi jest tak słabo..

75

(23 odpowiedzi, napisanych Oprogramowanie / Software)

To, tylko poczekaj parę minut aż się wgra i router się zrestartuje, bo jak uwalisz to tylko konsola szeregowa zostanie.