Kevin Lin zkouší využívat chytré brýle Mentra při hraní na piano. Vytváří aplikaci AugmentedChords, pomocí které si do brýlí posílá notový zápis (YouTube). Uvnitř brýlí běží AugmentOS (GitHub), tj. open source operační systém pro chytré brýle.
Jarní konference EurOpen.cz 2025 proběhne 26. až 28. května v Brandýse nad Labem. Věnována je programovacím jazykům, vývoji softwaru a programovacím technikám.
Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.
Před 25 lety zaplavil celý svět virus ILOVEYOU. Virus se šířil e-mailem, jenž nesl přílohu s názvem I Love You. Příjemci, zvědavému, kdo se do něj zamiloval, pak program spuštěný otevřením přílohy načetl z adresáře e-mailové adresy a na ně pak „milostný vzkaz“ poslal dál. Škody vznikaly jak zahlcením e-mailových serverů, tak i druhou činností viru, kterou bylo přemazání souborů uložených v napadeném počítači.
Byla vydána nová major verze 5.0.0 svobodného multiplatformního nástroje BleachBit (GitHub, Wikipedie) určeného především k efektivnímu čištění disku od nepotřebných souborů.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za duben (YouTube).
Provozovatel čínské sociální sítě TikTok dostal v Evropské unii pokutu 530 milionů eur (13,2 miliardy Kč) za nedostatky při ochraně osobních údajů. Ve svém oznámení to dnes uvedla irská Komise pro ochranu údajů (DPC), která jedná jménem EU. Zároveň TikToku nařídila, že pokud správu dat neuvede do šesti měsíců do souladu s požadavky, musí přestat posílat data o unijních uživatelích do Číny. TikTok uvedl, že se proti rozhodnutí odvolá.
Společnost JetBrains uvolnila Mellum, tj. svůj velký jazykový model (LLM) pro vývojáře, jako open source. Mellum podporuje programovací jazyky Java, Kotlin, Python, Go, PHP, C, C++, C#, JavaScript, TypeScript, CSS, HTML, Rust a Ruby.
Vývojáři Kali Linuxu upozorňují na nový klíč pro podepisování balíčků. K původnímu klíči ztratili přístup.
V březnu loňského roku přestal být Redis svobodný. Společnost Redis Labs jej přelicencovala z licence BSD na nesvobodné licence Redis Source Available License (RSALv2) a Server Side Public License (SSPLv1). Hned o pár dní později vznikly svobodné forky Redisu s názvy Valkey a Redict. Dnes bylo oznámeno, že Redis je opět svobodný. S nejnovější verzí 8 je k dispozici také pod licencí AGPLv3.
Řešení dotazu:
http://www.homewifi.wz.cz/zachrana_ap.html
Je to psáno pro ovise 1302, ale 5460 má stejný postup, jenom má trochu jinak uspořádané konektory pro seriovou konzoli. Už jsem tímto postupem oživil pár AP. Snad to někomu dalšímu pomůže.
pokud svítí červená led, měl by výše uvedený postup fungovat.(držet reser, zapnout napájení, pustit reser , tftp flash).Pokud se po připojení napájení červená led nerozsvítí, je poškozený bootloader, a to je problém. Jo kabel musí být v lan1 a na pc rozsah adres 192.168.1.x , bootloader má tuším 6.(na ping ale neodpoví)
A když se tedy nerosvítí červená a mám tím pádem poškozený boot loader postup je jaký?
Pokud ti při zapojení ovislinku do sítě svítí dioda power a probliknou diody lan1 a lan2, tak je v háji bootloader.
K tomu aby jsi to spravil potřebuješ JTAG kabel a linuxem s neoficiální verzí balíčku openwince-jtag-0.6. Oficiální verze skončila openwince někde na 0.51, ale pak se našel nějaký počítačový nadčenec, co doprogramoval podporu procesorů Lextra a ty právě obsahuje ovislink 5460.
V případě, že se ti v tom nechce hrabat, tak musíš najít někoho, kdo ti to přehraje. Jen počítej s tím, že ti přepíše flash paměť v ovislinku a tím pádem bude mít ovis jinou mac adresu, než je uvedená na krabičce, pokud si nepohraješ s tim flashovacim souborem (nutná znalost asi assembleru nebo něčeho podobného).
Pro začátek bych se koukl sem:
http://www.czfree.net/forum/showthread.php?s=&threadid=13900&highlight=jtag
a nebo se podívej přímo na stránky i s návodem
http://homewifi.wz.cz/jtag_ovislink_5460.php
a
Mam taky problémek z továrním nastaavením?Svítí power pak červená a LAN už jsem ho snad stokrát zkoušim restartovat a stále svítí link/Act?
tohle mi dela jeden 1120ap .. a pak alfa tusim 210 (ta nema ale cervenou diodu). Ani do jednoho se nedostanu
Pokud se do něj nemůžeš dostat a svítí ti červená kontrolka, tak ti pomůže sériová konzole. Pokud se ti nechce do její konstrukce, tak se ozvi a něco s tím provedeme.
Viem, ze toto vlákno je už veľmi staré, ale tento router (wl 5460ap v2)sa ešte sále hojne používa. Tak sem rád napíšem moju skúsenosť s obnovením toho strojčeka pod Linuxom. Jednoducho sa mi zablokoval, nepomáhali žiadne známe rescue uploady až na jeden, na ktorý som natrafil po dlhšej dobe.
Stiahnut súbory: recovery-ovislink.bin ovislink5460v2-flash.bin Videl som tam aj flash pre ine Ovislinky, ale neviem ci ten recoovery ide aj na nich.
Router je zatial vypnuty, drzime reset a zapojime ho do siete, reset stále držíme zo 5s. Potom pustime. Zapojime LAN kabel. V PC pre istotu vypneme sietove manazery (napr. pkill nm-applet
). Nastavime si sietovku na srávnu adresu napr:
ifconfig eth0 192.168.1.5 netmask 255.255.255.0 up
Obcas odporucam si skontrolovať ci sa nam nejak nahodou nezmenila adresa cez ifconfig
, lebo mne sa stracala
Spustíme tftp:
tftp 192.168.1.6
>mode binary
>put recovery-ovislink.bin
Počkáme nech sa to tam uploadne, router za zacne restartovat, mal by celkom sialene poblikovať medzi tym odideme z tftp
>q (asi q ako quit)
Pustime si teraz ftp:
ftp 192.168.1.6
meno: admin
heslo: admin
binary
send ovislink5460v2-flash.bin
quit
Teraz sa pripojime cez telnet:
telnet 192.168.1.6
meno: admin
heslo: admin
recovery-ovislink5460
počkáme na tento výpis:
1984+0 records in
1984+0 records out
reboot
OK, malo by to byt hotove. Zmenime si adresu:
ifconfig eth0 192.168.100.5 netmask 255.255.255.0 up . Router by mal teraz počúvať na defaultnej adrese 192.168.100.252, mal by sa dat aj pingnuť.
Pořídil sem si http://www.flajzar.cz/ostatni-6/prevodnik-pc-mobil-rs232-ttl.htm Převodník PC - RS232/TTL a k němu http://www.i-tec.cz/?t=3&v=31 převodník mezi jakýmkoli USB portem a standartním RS232 sériovým portem .
Podle mých informací to funguje jako sériová konsola pro recovery firmware tuhého ovislinka5460.
Připojim tedy USB/RS232 převodník , do RS232 připojim převodník RS232/TTL a mám tři piny TX , RX a GND .
v /dev se mi vytvoří zařízení ttyUSB0
[ 3862.574672] usb 2-1.1: new full speed USB device using ehci_hcd and address 4 [ 3862.705432] usbcore: registered new interface driver usbserial [ 3862.705452] USB Serial support registered for generic [ 3862.705493] usbcore: registered new interface driver usbserial_generic [ 3862.705496] usbserial: USB Serial Driver core [ 3862.709971] USB Serial support registered for pl2303 [ 3862.710015] pl2303 2-1.1:1.0: pl2303 converter detected [ 3862.711911] usb 2-1.1: pl2303 converter now attached to ttyUSB0 [ 3862.711933] usbcore: registered new interface driver pl2303 [ 3862.711937] pl2303: Prolific PL2303 USB to serial adaptor driver
Nainstaluju si aplikaci MOSERIAL (sudo apt-get install moserial) .
podle http://wiki.fsite.eu/index.php?title=Seriova_konzole&redirect=no si zjistim nastaveni rychlosti ( 38400 8N1 )
Rozeberu OvisLink WL-5460AP v2 .
Polozim ho wifi modulem na levou stranu , vyvodem na antenu a lan konektory od sebe .
Vidim 4 pinovy konektor J4 , pin nejblize ke mne je zrejme GND protoze je spojen s vetsinou neodleptane casti plosneho spoje.
Divam se tedy na http://www.homewifi.wz.cz/jtag_ovislink_5460.php a podle obrazku http://www.homewifi.wz.cz/image/jtag/jtag_ovislink_5460_05-100.jpg ma modry drat na GND takze teoreticky pin 4 je GND .
Pise se o tom i na http://www.satelit.cz/article.php?sid=351 ale zapojeni chybi.
Jak to tedy zapojit ?
Jak potom dál udelat recovery do tovarniho nastaveni ?
Dekuji za pripadnou pomoc.
Tak sem metodou pokus/omyl připojil na pin 4 GND , na pin 3 TXD , na pin 2 RXD , nastavil rychlost , spistil to a ejhle , zobrazení funguje. Vypadá to následovně :
UART1 output test ok Uart init mfid=000000c2 devid=00002249 Found 1 x 2M flash memory ---RealTek(RTL8186)at 2006.02.13-13:32+0800 version 1.4 [16bit](180MHz) no sys signature at 00010000! sys checksum error at 00020000! Jump to image start=0x80300000... display on entering boot loader, turning on display decompressing kernel: UNCOMPRESS_OUT: 80000000 FREEMEM_START: 00000000 FREEMEM_END: 80800000 UNCOMPRESS_OUT: 80000000 FREEMEM_START: 80393d94 FREEMEM_END: 80800000 Uncompressing Linux... done, booting the kernel. done decompressing kernel. jump kernel=80000000! early printk enabled Determined physical RAM map: memory: 01000000 @ 00000000 (usable) On node 0 totalpages: 4096 zone(0): 4096 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: root=/dev/mtdblock1 console=0 single Calibrating delay loop... 178.99 BogoMIPS Memory: 14116k/16384k available (1702k kernel code, 2268k reserved, 104k data, 52k init, 0k highmem) Dentry-cache hash table entries: 2048 (order: 2, 16384 bytes) Inode-cache hash table entries: 1024 (order: 1, 8192 bytes) Mount-cache hash table entries: 512 (order: 0, 4096 bytes) Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes) Page-cache hash table entries: 4096 (order: 2, 16384 bytes) check_wait... unavailable. POSIX conformance testing by UNIFIX Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd Serial driver version 6.02 (2003-03-12) with no serial options enabled ttyS00 at 0x00c3 (irq = 3) is a rtl_uart1 state->flags=00000000 Realtek GPIO Driver for Flash Reload Default RTL8186LED: Led driver registered (c)wwarczak@online.pl led0: Initialized. led1: Initialized. led2: Initialized. led3: Initialized. block: 64 slots per queue, batch=16 NET4: APPro54G voip/icmp fast path installed PPP generic driver version 2.4.1 PPP Deflate Compression module registered PPP BSD Compression module registered MPPE/MPPC encryption/compression module registered RealTek E-Flash System Driver. (C) 2002 RealTek Corp. Flash primary chip mfid: 194 devid 8777 Flash secondary chip mfid: 16448 devid 16448 Found 1 x 2M Byte MXIC MX29LV160CB at 0xbe000000 Offset: 0x0, erasesize: 0x4000, numblocks: 1 Offset: 0x4000, erasesize: 0x2000, numblocks: 2 Offset: 0x8000, erasesize: 0x8000, numblocks: 1 Offset: 0x10000, erasesize: 0x10000, numblocks: 31 Creating 2 MTD partitions on "DiskOnChip Millennium": 0x00000000-0x00200000 : "boot+cfg+linux" 0x000c0000-0x001f0000 : "root fs" NVRAM: 00006000 000000e8 on "boot+cfg+linux" NVRAM: HW checksum ok NVRAM: Autodetecting PHY for port 0 id: 8201 NVRAM: Autodetecting PHY for port 1 id: 8201 NVRAM: Nvram hw.conf handler installed NVRAM: Flash writer handler installed NVRAM: Searching licence data on "boot+cfg+linux" NVRAM: flash data initialized NVRAM: licence data initialized, name: APPro54G, type: 1 NVRAM: Nvram licence.conf handler installed NVRAM: Nvram system.conf handler installed rtl8186_init: Loading new ethernet driver!! 8186NIC Ethernet driver v0.0.4 (Sep 23, 2005) eth0: RTL8186-NIC at 0xbd200000, 00:01:02:03:04:05, IRQ 4 eth1: RTL8186-NIC at 0xbd300000, 04:05:06:07:08:09, IRQ 5 nat_speed_init (v1.2) NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP IP: routing cache hash table of 512 buckets, 4Kbytes TCP: Hash tables configured (established 1024 bind 2048) ip_conntrack version 2.1 (128 buckets, 1024 max) - 312 bytes per conntrack PPTP netfilter connection tracking: registered PPTP netfilter NAT helper: registered ip_tables: (C) 2000-2002 Netfilter core team IPP2P v0.8.2 loading NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. NET4: Ethernet Bridge 008 for NET4.0 NET4: Bridge Netfilter support (c)wwarczak@online.pl NET4: Bridge Netfilter proc handler installed VFS: Mounted root (squashfs filesystem) readonly. Freeing unused kernel memory: 52k freed mount /proc file system ok! mount /tmpfs file system ok! starting /bin/boot.sh! Algorithmics/MIPS FPU Emulator v1.5 _STOR 158 184 071 227 231 132 225 024 006 197 165 079 107 117 055 029 _STOR 158 184 071 227 231 132 225 024 006 197 165 079 107 117 055 029 _STOR 249 034 147 180 214 060 189 098 083 217 167 246 207 129 179 144 RTL8186 SOC AP software written by wwarczak@online.pl, hw: 16MB_UNKNOWN GPL source code: http://approsoftware.com/download/rtl8186/src/ Tech support http://approsoftware.com/, licence: SOFT Unpacking filesystem APPro54G licence OK Device HW_ID: **-**-**-**-**-**-**-**-**-**-**-**-**-**-**-**, licence: SOFT Restoring user scripts Device type: Ovislink 5460 Restoring configuration INIT: Config OK Starting init init started: BusyBox v1.00 (2010.02.22-17:10+0000) multi-call binary Please press Enter to activate this console. Jan 1 01:00:34 crond[359]: crond 2.3.2 dillon, started, log level 8 Nefunguje ale psaní (jen příjem) ale to jen v programu moserial.
Zkusil sem v terminálu
sudo setserial -g /dev/ttyUSB[0]
screen /dev/ttyUSB0 38400
a jede to .. Takže zapojení považujte za vyřešené ...
Lepší utilita na serial console :
Nainstalovat UUCP , připojit usb/rs232 převodník , připojit pin 4 GND , na pin 3 TXD , na pin 2 RXD
cu -l /dev/ttyUSB1 -s 38400
zapojit napájeci kabel AP a mačkat ESC
po vypsání ---Escape booting by user
zadat
ipconfig 192.168.1.5
Na PC nastavit IP na 192.168.1.10 maska 255.255.255.0
dát (na win) do c:\firmware.bin a zadat tftp -i 192.168.1.5 put c:\firmware.bin
dat (na linuxu) do domovské složky fimware.bin a
tftp 192.168.1.5
bin
trace
put firmware.bin
získáme řádek něco jako
**TFTP Client Upload File Size = 001B540E Bytes at 80300000
a v terminálu zadáme
flw 30000 80300000 001B540E a potvrdíte Y
Každý firmware bude mít tento řádek jiný, proto je důležité zadávat čísla podle zobrazeného řádku nahoře **TFTP
**TFTP Client Upload File Size = xxxxxxxx Bytes at 80300000
xxxxxxxx ... má každý soubor s firmwarem jiný !!!
V žádném případě nepište flw xxxxx, kde xxxxx je menší než 10000. Je to úvodní část flash paměti, kde je umístěn primární loader, který umožňuje změny firmware i při nefunkčním AP. Při smazání této části, budete muset použít JTAG http://homewifi.wz.cz/jtag_ovislink_5460.php
Tiskni
Sdílej: