Mniejsza o nazwę, ręcznie sobie zmienię. Gorzej, że słabo mi chodzi pod 18.06. Bardziej muszę okroić obraz, jakoś zapomniałam, że DWR-116 ma za mało pamięci na szaleństwa.
Edycja:
Okroiłam i jest dobrze, wszystko działa jak powinno ![]()
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez Zuzia
Mniejsza o nazwę, ręcznie sobie zmienię. Gorzej, że słabo mi chodzi pod 18.06. Bardziej muszę okroić obraz, jakoś zapomniałam, że DWR-116 ma za mało pamięci na szaleństwa.
Edycja:
Okroiłam i jest dobrze, wszystko działa jak powinno ![]()
Plik wynikowy ma w nazwie dwr-116-a1 a robię pod DWR-116 A2E więc raczej jest to mylące. Poza tym OpenWRT 18.06 działa kiepsko na tym routerze i chyba nie tylko mnie.
Nic specjalnie nie zmieniałam, domyślnie jest tak:
cat /tmp/sysinfo/board_name
dlink,dwr-116-a1A u Ciebie:
cat /tmp/sysinfo/board_name
dwr-116-aWszystko jasne.
Prawie za darmo: http://openrouter.info/forum/viewtopic. … amp;t=4617
Tylko trzeba pytać Cezarego co tam namieszał w bootloaderze ![]()
Obsługa Easybox`ów na LEDE/OpenWRT bardzo poprawiła się. Nie wiem jak innym, ale mnie działa stabilnie, używam usb głównie na E3372 HiLink, K3765-HV, tethering 3G ze smartfona oraz extroot na pendrive. Moje obrazy robię pod siebie więc jest tam wycięte ADSL i dodana masa nieprzydatnych rzeczy dla przeciętnych userów (obsługa VoIP, UPC Wi-Free itd). Potrzebuje ktoś obraz pod konkretne zastosowania niech pisze na PW. Obrazy będę robić, aż uda mi się odtworzyć pełną funkcjonalność oryginalnego softu, czyli obsługę nie tylko VoIP, ale również połączeń komórkowych via telefon analogowy plus backup łącza przez modem (automatyczne przełączanie).
PS. Przy okazji ostrzegam, żeby nikt nie kupował Easybox`ów bez wgranego OpenWRT, bo na 99% pierwsze wgranie = uceglenie. Aby nie było nieporozumień, ja tych urządzeń nie reklamuję, zmagam się z nimi hobbystycznie, głównie w celach edukacyjnych ![]()
Mam DWR-116 A2, zrobiłam obraz OpenWRT 18.06, ale przy próbie upgrade z LEDE pojawia się komunikat: "Przesłany plik obrazu nie zawiera obsługiwanego formatu. Upewnij się, że wybrałeś odpowiedni format obrazu dla danej platformy." To normalne, czy trzeba jeszcze coś dodatkowo ustawiać w konfigu oprócz Target Profile (D-Link DWR-116 A1/A2)?
Edycja:
Przez konsolę poszło:
sysupgrade -n -F ./openwrt-ramips-mt7620-dlink_dwr-116-a1-squashfs-sysupgrade.bin
Device dwr-116-a not supported by this image
Supported devices: dlink,dwr-116-a1
Image check 'fwtool_check_image' failed but --force given - will update anyway!
killall: watchdog: no process killed
Sending TERM to remaining processes ... uhttpd odhcp6c udhcpc smbd nmbd ntpd dnsmasq ubusd askfirst logd rpcd netifd odhcpd
Sending KILL to remaining processes ... askfirst
Switching to ramdisk...
Performing system upgrade...
Unlocking firmware ...
Writing from <stdin> to firmware ...
Upgrade completed
Rebooting system...
umount: can't unmount /dev/pts: Resource busy
umount: can't unmount /dev: Resource busy
umount: can't unmount /tmp: Resource busy
packet_write_wait: Connection to 192.168.1.1 port 22: Broken pipeAle ciekawi mnie, czemu LEDE krzyczy przy upgrade?
Dodam jeszcze, że kiedy próbuję wgrać soft dioda usb zmienia tempo migania na wolniejsze i już nie wychodzi z tego trybu, ale coś nie idzie, podejrzewam, że nie mam prawidłowego firmware:
curl -F FN=@DWR-118_A1_V1.00b02.bin http://192.168.123.254/upg
<HTML><BODY><H2>ERROR</H2><SCRIPT LANGUAGE=JavaScript><!--Chyba trzeba pisać do supportu, żeby podesłali dobry soft. Wypróbowałam 7 wersji i żadna nie wgrała się.
PS. A1 ma połowę mniej pamięci niż A2, ale za to WAN gigabit.
Posiadam D-Link DWR-118 A1, to ten z portem WAN gigabit: https://wikidevi.com/wiki/D-Link_DWR-118_rev_A1
https://zapodaj.net/images/0fc3dff8f6bfa.jpg
https://zapodaj.net/images/f597571b57536.jpg
https://zapodaj.net/images/7570c3d0a6853.jpg
Uruchamia się, ale z błędami:
CDW57CDL_003 Jboot B895
JRecovery Version R1.2 2015/08/31 17:24
spi device id: ef 40 18 0 0 (40180000)
SPI FLASH: W25Q128FV 16M
.
p chksum error 4280
P Section not found!
....................
Starting kernel @80000000...
LINUX started...
THIS IS ASIC
Linux version 2.6.36 (tja@RD1) (gcc version 4.3.5 (Buildroot 2011.05) ) #10 Fri Sep 25 17:27:20 CST 2015
CMD_LINE:console=ttyS1,57600n8 root=/dev/mtdblock3
The CPU feqenuce set to 580 MHz
PCIE: bypass PCIe DLL.
PCIE: Elastic buffer control: Addr:0x68 -> 0xB4
disable all power about PCIe
CPU revision is: 00019650 (MIPS 24Kc)
Determined physical RAM map:
memory: 04000000 @ 00000000 (usable)
Zone PFN ranges:
Normal 0x00000000 -> 0x00004000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0x00000000 -> 0x00004000
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
Kernel command line: console=ttyS1,57600n8 root=/dev/mtdblock3
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
Writing ErrCtl register=00019413
Readback ErrCtl register=00019413
Memory: 60736k/65536k available (3163k kernel code, 4800k reserved, 767k data, 180k init, 0k highmem)
Hierarchical RCU implementation.
RCU debugfs-based tracing is enabled.
Verbose stalled-CPUs detection is disabled.
NR_IRQS:128
Console: colour dummy device 80x25
console [ttyS1] enabled
Calibrating delay loop... 386.04 BogoMIPS (lpj=772096)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
NET: Registered protocol family 16
RALINK_GPIOMODE = 40a09d
RALINK_GPIOMODE = 40a09d
PPLL_CFG1=0xe64000
MT7620 PPLL lock
PPLL_DRV =0x80080504
start PCIe register access
RALINK_PCI_PCICFG_ADDR = 1000f0
*************** MT7620 PCIe RC mode *************
bio: create slab <bio-0> at 0
vgaarb: loaded
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
pci 0000:00:00.0: BAR 8: assigned [mem 0x20000000-0x201fffff]
pci 0000:00:00.0: BAR 1: assigned [mem 0x20200000-0x2020ffff]
pci 0000:00:00.0: BAR 1: set to [mem 0x20200000-0x2020ffff] (PCI address [0x20200000-0x2020ffff]
pci 0000:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff]
pci 0000:01:00.0: BAR 0: set to [mem 0x20000000-0x200fffff] (PCI address [0x20000000-0x200fffff]
pci 0000:01:00.1: BAR 0: assigned [mem 0x20100000-0x201fffff]
pci 0000:01:00.1: BAR 0: set to [mem 0x20100000-0x201fffff] (PCI address [0x20100000-0x201fffff]
pci 0000:00:00.0: PCI bridge to [bus 01-01]
pci 0000:00:00.0: bridge window [io disabled]
pci 0000:00:00.0: bridge window [mem 0x20000000-0x201fffff]
pci 0000:00:00.0: bridge window [mem pref disabled]
BAR0 at slot 0 = 0
bus=0x0, slot = 0x0
res[0]->start = 0
res[0]->end = 0
res[1]->start = 20200000
res[1]->end = 2020ffff
res[2]->start = 0
res[2]->end = 0
res[3]->start = 0
res[3]->end = 0
res[4]->start = 0
res[4]->end = 0
res[5]->start = 0
res[5]->end = 0
bus=0x1, slot = 0x0
res[0]->start = 20000000
res[0]->end = 200fffff
res[1]->start = 0
res[1]->end = 0
res[2]->start = 0
res[2]->end = 0
res[3]->start = 0
res[3]->end = 0
res[4]->start = 0
res[4]->end = 0
res[5]->start = 0
res[5]->end = 0
bus=0x1, slot = 0x0
res[0]->start = 20100000
res[0]->end = 201fffff
res[1]->start = 0
res[1]->end = 0
res[2]->start = 0
res[2]->end = 0
res[3]->start = 0
res[3]->end = 0
res[4]->start = 0
res[4]->end = 0
res[5]->start = 0
res[5]->end = 0
Switching to clocksource MIPS
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RT3xxx EHCI/OHCI init.
squashfs: version 4.0 (2009/01/31) Phillip Lougher
msgmni has been set to 118
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered (default)
HDLC line discipline maxframe=4096
N_HDLC line discipline registered.
Ralink gpio driver initialized
Enable Ralink GDMA Controller Module
GDMA IP Version=3
======================================
SPI driver, modified by Jason
======================================
<-----
0x60: 0x0040809d
-----
spidrv_major = 217
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x10000500 (irq = 37) is a 16550A
serial8250: ttyS1 at MMIO 0x10000c00 (irq = 12) is a 16550A
brd: module loaded
deice id : ef 40 18 0 0 (40180000)
W25Q128BV(ef 40180000) (16384 Kbytes)
mtd .name = raspi, .size = 0x01000000 (0M) .erasesize = 0x00000010 (0K) .numeraseregions = 4096
Creating 7 MTD partitions on "raspi":
0x000000000000-0x000001000000 : "Whole"
0x000000000000-0x000000010000 : "Bootloader"
0x000000010000-0x000000150000 : "Kernel"
0x000000180000-0x000000e90000 : "RootFS"
0x000000e90000-0x000000f10000 : "Storage"
0x000000f10010-0x000000ff0000 : "UI"
mtd: partition "UI" doesn't start on an erase block boundary -- force read-only
0x000000ff0000-0x000001000000 : "Config"
rdm_major = 253
SMACCR1 -- : 0x0000000c
SMACCR0 -- : 0x432880f8
Ralink APSoC Ethernet Driver Initilization. v3.0 256 rx/tx descriptors allocated, mtu = 1500!
NAPI enable, Tx Ring = 256, Rx Ring = 256
SMACCR1 -- : 0x0000000c
SMACCR0 -- : 0x43288071
PROC INIT OK!
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
PPTP driver version 0.8.5
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
rt3xxx-ehci rt3xxx-ehci: Ralink EHCI Host Controller
rt3xxx-ehci rt3xxx-ehci: new USB bus registered, assigned bus number 1
rt3xxx-ehci rt3xxx-ehci: irq 18, io mem 0x101c0000
rt3xxx-ehci rt3xxx-ehci: USB 0.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
rt3xxx-ohci rt3xxx-ohci: RT3xxx OHCI Controller
rt3xxx-ohci rt3xxx-ohci: new USB bus registered, assigned bus number 2
rt3xxx-ohci rt3xxx-ohci: irq 18, io mem 0x101c1000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
u32 classifier
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (949 buckets, 3796 max)
ctnetlink v0.93: registering with nfnetlink.
xt_time: kernel timezone is -0000
IPv4 over IPv4 tunneling driver
GRE over IPv4 demultiplexor driver
gre: can't add protocol
GRE over IPv4 tunneling driver
ip_tables: (C) 2000-2006 Netfilter Core Team, Type=Restricted Cone
arp_tables: (C) 2002 David S. Miller
TCP cubic registered
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
L2TP core driver, V2.0
PPPoL2TP kernel driver, V2.0
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
Freeing unused kernel memory: 180k freed
Inter-| Receive | Transmit
face |bytes packets errs drop fifo fraswitch register base addr to system register 0xb0000000
me compressed muwrite offset 0x34, value 0x1800000
lticast|bytes write offset 0x34, value 0x0
packets errs drop fiRaeth v3.0 (foNAPI
c,SkbRecycleol)
ls ca
phy_tx_ring = 0x03fc7000, tx_ring = 0xa3fc7000
phy_rx_ring0 = 0x03fc8000, rx_ring0 = 0xa3fc8000
0x5,Read PhyID is 0x243 ,0xd91!!
SMACCR1 -- : 0x0000000c
SMACCR0 -- : 0x43288071
rrCDMA_CSG_CFG = 81000000
ieGDMA1_FWD_CFG = 20710000
r compressed
lo: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
eth2: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
tunl0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
gre0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
sit0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SQUASHFS error: zlib_inflate error, data probably corrupt
0 SQUASHFS error: squashfs_read_data failed to read block 0xc695a
SQUASHFS error: Unable to read metadata cache entry [c695a]
SQUASHFS error: Unable to read directory block [c695a:0]
SQUASHFS error: Unable to read metadata cache entry [c695a]
SQUASHFS error: Unable to read directory block [c695a:0]
0
ipSQUASHFS error: Unable to read metadata cache entry [c695a]
6tSQUASHFS error: Unable to read directory block [c695a:0]
nl0: 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
flash_open: flash_fd=3
Mount D Section.
mount: /dev/mtdblock5 is write-protected, mounting read-only
cp: cannot stat '/tmp/www2/*': Input/output error
flash_open: flash_fd=10
switch register base addr to system register 0xb0000000
write offset 0x60, value 0x40a01d
switch reg write offset=2004, value=ff0003
switch reg write offset=2104, value=ff0003
switch reg write offset=2204, value=ff0003
switch reg write offset=2304, value=ff0003
switch reg write offset=2404, value=ff0003
switch reg write offset=2504, value=ff0003
switch reg write offset=2010, value=810000c0
switch reg write offset=2110, value=81000addrconf_dad_completed 7
0c0
switch reg write offset=2210, value=810000c0
switch reg write offset=2310, value=810000c0
switch reg write offset=2410, value=810000c0
switch reg write offset=2510, value=810000c0
switch reg write offset=2610, value=81000000
switch reg write offset=2710, value=81000000
switch reg write offset=2604, value=20ff0003
switch reg write offset=2704, value=20ff0003
switch reg write offset=2014, value=10002
switch reg write offset=2114, value=10001
switch reg write offset=2214, value=10001
switch reg write offset=2314, value=10001
switch reg write offset=2414, value=10001
switch reg write offset=2514, value=10002
init vlan
init lan
ifconfig: SIOCSIFADDR: No such device
init stp
init wan
init ondemand
init multiwan
device eth2 entered promiscuous mode
device eth2 left promiscuous mode
device eth2 entered promiscuous mode
device eth2 left promiscuous mode
device eth2 entered promiscuous mode
init multi_ondemand
init routing
Nothing to flush.
Cannot find device "br0"
init nat
==== NAT START (WAN:ALL Func:ALL) ====
cat: /var/nat/nat.wan: No such file or directory
/var/nat/nat-draft.uyg: /var/nat/nat-draft.uyg: 131: cannot create /proc/sys/net/ipv4/route/secret_interval: Directory nonexistent
addrconf_dad_completed 7
SINGLE DMZ start
gre_post
Using intrapositioned negation (`--option ! this`) is deprecated in favor of extrapositioned (`! --option this`).
modprobe: module ip6_tables not found
modprobe: failed to load module ip6_tables
ip6tables v1.4.10: can't initialize ip6tables table `filter': iptables who? (do you need to insmod?)
Perhaps ip6tables or your kernel needs to be upgraded.
ESW: Link Status Changed - Port1 Link UP
init dhcpsrv
init dnsrelay
init spap
init ddns
init snmp
init route_protocol
rm: cannot remove '/etc/ripd.conf': No such file or directory
cat: /var/run/ripd.pid: No such file or directory
BusyBox v1.3.2 (2015-08-31 17:31:45 CST) multi-call binary
Usage: kill [-l] [-signal] process-id [process-id ...]
cat: /var/run/zebra.pid: No such file or directory
BusyBox v1.3.2 (2015-08-31 17:31:45 CST) multi-call binary
Usage: kill [-l] [-signal] process-id [process-id ...]
init load_balance
init time
timezone:0
dsttime:0
init rbydom
init rbyip
init qos
init keepalive
init user
init ftp_alg
init rtsp_alg
init schedule
init mupnpd
init watchdog
init reboot
init wireless_mode
killall: udhcpd: no process killed
server_config.pool_check = 1
server_config.pool_check = 1
start = 192.168.123.100, end = 192.168.123.200, lan_ip = 192.168.123.254, interface=br0, ifindex=0
start = 192.168.123.100, end = 192.168.123.200, lan_ip = 192.168.123.254, interface=br0, ifindex=0
0
Unable to open /var/run/udhcpd.leases for reading
udhcpd (v0.9.9-pre) started
Unable to open /var/run/udhcpd.leases for reading
SIOCGIFADDR failed, is the interface up and configured?: No such device
init wlanap
Length of MAC:6
mac:6c:72:20:a5:9f:bb:
----
=== pAd = c0802000, size = 1632152 ===
<-- RTMPAllocTxRxRingMemory, Status=0
<-- RTMPAllocAdapterBlock, Status=0
device_id =0x7650
P SEG IMG ERROR
P SEG IMG ERROR
==>MT76x0_WLAN_ChipOnOff(): OnOff:1, pAd->WlanFunCtrl:0x0, Reg-WlanFunCtrl=0xff000002
MACVersion = 0x76502000
load fw spent 16ms
RX DESC a3697000 size = 2048
RX1 DESC a36a4000 size = 2048
cfg_mode=8
cfg_mode=8
wmode_band_equal(): Band Not Equal!
2a:55:44:e4:05:1a:cb:eb:01:93:83:88:b2:c3:4f:8f:
50:b2:65:62:c1:a3:cb:f9:52:8e:b0:b1:79:c9:b6:97:
1. Phy Mode = 17
2. Phy Mode = 17
ext_pa_current_setting = 1
3. Phy Mode = 17
AntCfgInit: primary/secondary ant 0/1
ChipStructAssign(): RALINK6590 hook !
MCS Set = ff 00 00 00 01
MT76x0_ChipBBPAdjust():rf_bw=1, ext_ch=1, PrimCh=36, HT-CentCh=38, VHT-CentCh=0
APStartUp(): AP Set CentralFreq at 38(Prim=36, HT-CentCh=38, VHT-CentCh=0, BBP_BW=1)
Main bssid = 6c:72:20:a5:9f:bb
<==== rt28xx_init, Status=0
0x1300 = 00064300
RTMPDrvOpen(1):Check if PDMA is idle!
RTMPDrvOpen(2):Check if PDMA is idle!
P SEG IMG ERROR
==>MT76x0_WLAN_ChipOnOff(): OnOff:0, pAd->WlanFunCtrl:0xff000003, Reg-WlanFunCtrl=0xff000003
Interface doesn't accept private ioctl...
set (8BE2): Network is down
Interface doesn't accept private ioctl...
set (8BE2): Network is down
Interface doesn't accept private ioctl...
stat (8BE9): Network is down
killall: check_status2: no process killed
Invalid command : ledflashstop
Interface doesn't accept private ioctl...
set (8BE2): Network is down
killall: check_status2: no process killed
Invalid command : ledflashstop
Interface doesn't accept private ioctl...
set (8BE2): Network is down
Interface doesn't accept private ioctl...
set (8BE2): Network is down
interface wdsi0 does not exist!
interface wdsi1 does not exist!
interface wdsi2 does not exist!
interface wdsi3 does not exist!
interface rai0 does not exist!
init wps_status
init wps_btn
init wpa
init ipv6
init v6filter
modprobe: module ip6_tables not found
modprobe: failed to load module ip6_tables
modprobe: module ip6table_filter not found
modprobe: failed to load module ip6table_filter
modprobe: module ip6table_mangle not found
modprobe: failed to load module ip6table_mangle
modprobe: module ip6t_rt not found
modprobe: failed to load module ip6t_rt
modprobe: module ip6t_REJECT not found
modprobe: failed to load module ip6t_REJECT
init ddnsv6
init failover
init hwnat
hw_nat: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
Ralink HW NAT Module Enabled
init 3g_status
init sip_alg
init igmp
init reset_btn
init ate
init wan_led
init recent
init httpd
init telnetd
cp: cannot stat 'rebo.htm': No such file or directory
/usr/bin/telnetd-action: Starting telnetd...
/usr/bin/ataskset: /usr/bin/ataskset: 6: taskset: not found
/usr/bin/telnetd-action start ok
device eth2 left promiscuous mode
device eth2 entered promiscuous mode
flash_open: flash_fd=4
flash_open: flash_fd=4
flash_open: flash_fd=4
addrconf_dad_completed 7
# Ralink APSoC Hardware Watchdog Timer
Started WatchDog Timer.
Started WatchDog Timer. LoadVlaue: 36600 sysclk: 145000000 TIMEOUT: 60Recovery działa, ale nie przyjmuje żadnego firmware jakie udało mi się ściągnąć ze stron D-Linka. Niestety kopii oryginału nie posiadam:
CDW57CDL_003 Jboot B895
JRecovery Version R1.2 2015/08/31 17:24
spi device id: ef 40 18 0 0 (40180000)
SPI FLASH: W25Q128FV 16M
.
p chksum error 4200
P Section not found!
Reset button had been pressed
.Reset button had been pressed
IP=192.168.123.254 NA=00:50:18:00:0F:FE
ERROR(-151) Invalid upgrade file
ERROR(-151) Invalid upgrade file
ERROR(-151) Invalid upgrade file
Data:7180291(0x6d9003)
ERROR(-151) Invalid upgrade file
ERROR(-151) Invalid upgrade file
ERROR(-151) Invalid upgrade file
Data:7893274(0x78711a)
ERROR(-151) Invalid upgrade file
ERROR(-151) Invalid upgrade file
ERROR(-151) Invalid upgrade file
Data:7946711(0x7941d7)
ERROR(-151) Invalid upgrade file
ERROR(-151) Invalid upgrade file
ERROR(-151) Invalid upgrade file
Data:8273862(0x7e3fc6)
ERROR(-103) Invalid upgrade file
ERROR(-103) Invalid upgrade file
ERROR(-151) Invalid upgrade file
ERROR(-151) Invalid upgrade file
ERROR(-151) Invalid upgrade file
Data:7946711(0x7941d7)Router oddam za darmo. Cezary i Królik mają pierwszeństwo ![]()
Robiłeś przecież LEDE dla DWR-118 więc myślałam, że masz ![]()
Obecną aktualną łatkę masz w PR: https://github.com/openwrt/openwrt/pull/1187
Cezary, a gdzie znajdę patcha dla LEDE?
Byłoby prościej i inni już dawno napisali na forum co potrzeba więc jak ktoś umie zrobić obraz lub skompilować sobie pakiety da radę samodzielnie. Ale nie każdy jest już na tym etapie, a zapotrzebowanie jest. UPC Wi-Free i Eduroam to sieci międzynarodowe, mające sporo użytkowników. Dla mnie akcja ma walor edukacyjny. I popularyzujący OpenWRT oraz forum.eko.one.pl ![]()
Edycja:
Gwoli przypomnienia. Wymagane jest skompilowanie wpa-supplicant z obsługą openssl i Disable timestamp check. Konfiguracje UPC Wi-Free i Eduroam:
/etc/config/wireless:
config wifi-iface
option network 'upcwifree'
option ssid 'UPC Wi-Free'
option device 'radio0'
option mode 'sta'
option encryption 'wpa2'
option eap_type 'peap'
option auth 'EAP-MSCHAPV2'
option identity 'moj login'
option password 'moje haslo'
option disabled '1'config wifi-iface
option device 'radio0'
option disabled '1'
option mode 'sta'
option network 'eduroam'
option ssid 'eduroam'
option encryption 'wpa2+ccmp'
option eap_type 'tls'
option client_cert '/etc/luci-uploads/cbid.wireless.cfg063579.client_cert'
option priv_key '/etc/luci-uploads/cbid.wireless.cfg063579.priv_key'
option priv_key_pwd 'moje haslo'
option identity 'identyfikator@nazwa.uczelni.pl'Konfig Eduroam może się różnić w zależności od uczelni. Certyfikat/klucz należy umieścić swój np. przez Luci.
/etc/config/network
config interface 'upcwifree'
option proto 'dhcp'config interface 'eduroam'
option proto 'dhcp'/etc/config/firewall - przypisać do sekcji WAN:
config zone
option name 'wan'
option input 'REJECT'
option output 'ACCEPT'
option forward 'REJECT'
option masq '1'
option mtu_fix '1'
option network 'wan wan6 upcwifree eduroam'Obecne wersje LEDE i OpenWRT 18.06 nie wymagają zmiany skryptu dhcp przy użyciu wpa-supplicant. Natomiast przy wpad występują problemy, nie tylko z pobieraniem adresu, ale również ze stabilnością połączenia.
Trochę tutaj na forum udzielałam się w temacie UPC Wi-Free i ciągle otrzymuję pytania różnymi kanałami więc postanowiłam wyjść na przeciw i po prostu zrobić gotowe obrazy na najpopularniejsze routery. Problem w tym, że nie mam tych routerów więc obrazy będą robione "na sucho" i ktoś umiejący w razie czego odceglić router musi się poświęcić i wgrać
Jeśli obraz działa to konfigurację Wi-Free można wyklinać, co jest banalnie proste.
Na pierwszy rzut poszedł TP-Link TL-WR1043ND v1: http://chomikuj.pl/ZuzannaCK/ROUTERY/TP … R1043ND+v1 (transfer darmowy bez logowania).
Edit:
Opis jest uniwersalny, model routera nie ma znaczenie, byle miał min. 8 MB Flash.
Link: https://eko.one.pl/forum/viewtopic.php? … 66#p242066
Aktualizacja: https://eko.one.pl/forum/viewtopic.php? … 00#p246000
czy plik sysupgrade który po kompilacji ma 8.2MB uda mi się wrzucić do DWR-118 A2 ? Urządzenie pokazuje wielkość root-a na 7,8MB. Jeśli nie to co zrobić by obraz był mniejszy ?
Obrazy kompilują się do maks. 16MB i takie da się wgrać.
Co do reszty to nie da się zainstalować równocześnie libffmpeg-full oraz libffmpeg-custom, dlatego przy kompilacji masz błędy.
czy istnieje możliwość włączenia w konfigu kompilacji ffmpeg libx264 oraz enkoderów ? Nie wiem co zrobic by po kompilacji mieć w ffmpeg włączone te kodeki i funkcje.
Można skompilować z opcjami, które Cię interesują, jak jest domyślnie podejrzysz w feeds/packages/multimedia/ffmpeg/Makefile
Domyślam się, że w FFMPEG_CONFIGURE trzeba dodać --enable-libx264 a w FFMPEG_CUSTOM_ENCODER h264, czy coś w ten deseń.
Było o przywracaniu oryginalnego firmware do Easybox 802, przeszła kolej na powrót z OpenWRT do softu Vodafone na Easybox 803A. Pliki do pobrania: http://chomikuj.pl/ZuzannaCK/ROUTERY/EA … e+firmware
Wchodzimy do bootloadera i kolejno:
loadyKopiujemy z komputera do pamięci routera, polecenie należy wykonać w innym oknie konsoli:
sx -vv InfBoot_danube_1.04.01.bin < /dev/ttyUSB0 > /dev/ttyUSB0Odblokowujemy:
protect off allKasujemy:
erase 0xb0000000 0xb001FFFFWgrywamy bootloader Vodafone:
cp.b 0x81000000 0xb0000000 10000Restart routera:
reset�
ROM VER: 1.0.3
CFG 01
Rea�
ROM VER: 1.0.3
CFG 01
Read EEPROMX
X
=======================================================================
Wireless ADSL Gateway DANUBE Loader V1.04.00 build Mar 19 2010 10:00:29
Arcadyan Technology Corporation
=======================================================================
MXIC MX29LV640BB bottom boot 16-bit mode found
Copying boot params.....DONEWciskamy szybko 3x spację w tym miejscu i jesteśmy już w bootloaderze Vodafone. Pozostaje wgrać oryginalny soft.
Wpisujemy E
[DANUBE Boot]:
======================
[#] Set Serial Number
[2] Use Normal Firmware
[3] Use ART-Testing Firmware
[9] Taggle ART Firmware Enable/Disable
[A] Set MAC Address
[E] Erase Flash
[G] Run Runtime Code
[h] Set Options
[P] Print Boot Params
[u] Upload to Flash
[V] Set Board Version
======================
[DANUBE Boot]:EWybieramy 3 i zatwierdzamy Yes
ERASE Flash
---------------------------------------
Area Address Length
---------------------------------------
[0] Boot 0xB0000000 128K
[1] Configuration 0xB0020000 512K
[2] Special Area 0xB00A0000 64K
[3] Code Image 0xB00B0000 7424K
[4] Boot Params 0xB07F0000 64K
[5] Flash Image 0xB0000000 8192K
---------------------------------------
Enter area to ERASE: 3
Erase area 3. Are you sure? (Y/n) YesNastępnie cofamy się do poprzedniej listy poprzez Esc i wchodzimy w tryb administracyjny wybierając ! a następnie U potem 3 i zatwierdzamy Yes
[DANUBE Boot]:!
Enter Administrator Mode !
======================
[#] Set Serial Number
[2] Use Normal Firmware
[3] Use ART-Testing Firmware
[9] Taggle ART Firmware Enable/Disable
[A] Set MAC Address
[E] Erase Flash
[G] Run Runtime Code
[h] Set Options
[M] Upload to Memory
[P] Print Boot Params
[R] Read from Memory
[T] Memory Test
[u] Upload to Flash
[V] Set Board Version
[W] Write to Memory
[Y] Go to Memory
[Z] Dump DDR Ram Register
======================
[DANUBE Boot]:U
UPLOAD Flash
---------------------------------------
Area Address Length
---------------------------------------
[0] Boot 0xB0000000 128K
[1] Configuration 0xB0020000 512K
[2] Special Area 0xB00A0000 64K
[3] Code Image 0xB00B0000 7424K
[4] Boot Params 0xB07F0000 64K
[5] Flash Image 0xB0000000 8192K
---------------------------------------
Enter area to UPLOAD: 3
Upload area 3. Are you sure? (Y/n) YesWysyłanie z komputera pliku z firmware, polecenie należy wykonać w innym oknie konsoli:
sx -vv dsl_803_752DPW_FW_30.05.207_20110304.bin < /dev/ttyUSB0 > /dev/ttyUSB0UPLOAD Flash
---------------------------------------
Area Address Length
---------------------------------------
[0] Boot 0xB0000000 128K
[1] Configuration 0xB0020000 512K
[2] Special Area 0xB00A0000 64K
[3] Code Image 0xB00B0000 7424K
[4] Boot Params 0xB07F0000 64K
[5] Flash Image 0xB0000000 8192K
---------------------------------------
Enter area to UPLOAD: 3
Upload area 3. Are you sure? (Y/n) Yes
Starting XModem download...(press Enter to abort)
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
Starting to write flash ...write length 0x003CDC80
0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ......................................................................................................................................................................................
Start checking: flash area 3 length 3988608 ...Done.Po restarcie mamy już soft Vodafone, który pozwala ustawić LAN1 jako port WAN.
Czasami jak uruchomi się router z zajętymi obydwoma portami to potem prawidłowo działa. Ogólnie cuda na kiju i jest mnóstwo zgłoszeń błędów obsługi dwc2, ale deweloperzy z tego co zauważyłam robią co mogą, pozostaje próbować kolejne wersje. Przynajmniej wiesz, że prądowo router daje sobie radę z modemem.
DWR-118 pod OpenWRT nie ma 4 portów LAN tylko 3 więc nie spełnia wymagań...
Mam najnowszą wersję e3372h z Play, jest to hilink, działa jak karta sieciowa, zgłasza się pod 192.168.8.1. Na tej wersji przerabiałam opisywane problemy - restarty, niemożność pobrania adresu przez DHCP więc chyba bug dotyczył ogólnie e3372 pracujących w tym trybie.
Dowiedziałam się, że po przełączeniu modemu pracuje normalnie pod 18.06, ale nie próbowałam, bo muszę mieć hilink ze względu na słaby procesor w moim routerze, a podwójny NAT mi nie przeszkadza.
Po tym doświadczeniu wnioskuję, że jakby wszystko było ok z routerem i modemem to i na najnowszym by działało. Możesz sobie zrobić backup mtd i zobaczyć czy na najnowszym będzie Ci wszystko działać, w razie czego sobie przywrócisz, no chyba że nie potrzebujesz.
Wychodzi na to, że jednak coś hardwareowo z routerem, albo jednak mimo wszystko te firmware w modemie się jakoś z tym gryzie, chyba jeszcze spróbuję zflashować modem. Downgrade do lede raczej nie ma sensu. Na 18.6.0 faktycznie jest tragedia, ale wygląda na to że od commita z tą wersją którą opisujesz jest to naprawione a u mnie jeszcze coś innego powoduje problem.Jeśli to niewydajność prądowa to hub aktywny powinien załatwić sprawę?
Też na początku myślałam, że mój router nie pociągnie e3372 jednak pod LEDE wszystko funkcjonowało stabilnie więc uznałam, że powinno również działać z OpenWRT 18.06, to tylko kwestia wersji i sprawdzałam do skutku. W wolnej chwili rzucę okiem na nowsze snapshot-y i jeśli będzie OK to dam znać.
Jeszcze Zuzi brakuje z postem "easybox!"
Aż tak to nie
Ja miałam nowe sztuki na stanie, box z akcesoriami i szkoda było wyrzucić, ale kupować specjalnie nie polecam, bo pierwsze wgranie OpenWRT jest horrorem.
Jeśli ktoś przebrnie ma bonus w postaci routera z 3 portami usb, Wi-Fi z pełnym N, z obsługą modemów 3G i LTE, kablówek, a także ADSL (podobno działa). Dodam jeszcze jako ciekawostkę, że VoIP można uruchomić tylko trzeba wymęczyć konfigurację pod swojego operatora.
Edycja:
Zapomniałam dodać, że OpenVPN zmieści się na Easybox ![]()
Mam źródła i mogę udostępnić. Ale wydaje mi się, że można cofnąć się do tej wersji poleceniem:
git reset --hard 03c7c8c853
Mogę zrobić gotowy obraz o ile nie będziesz się bał go wgrać ![]()
Na Easybox (Lantiq) po włożeniu modemu wykładał się sterownik i następował restart. Router nie startował z modemem tylko restarty w kółko. Pisałam już dawno temu o tym na forum i zgłaszałam deweloperom. Okazało się, że to nie błąd sprzętowy (niewydolność prądowa usb itp.) tylko programowy. Cały czas jestem na r8064-03c7c8c853 i e3372 hilink działa i w ogóle wszystkie 3 porty usb co wcześniej było niemożliwe na 18.06. Pobrałam sobie źródła i zrobiłam obraz już z wbudowanymi modułami, to chyba najlepsza metoda.
Jeśli zrobiłeś "--force-depends" to jak pisał Cezary wymusiłeś instalację modułów niezgodną z wersją kernela. Trzeba szybciej działać, po wgraniu od razu instalacja pakietów.
W datasheet jest podane:
• 1 x Gigabit Ethernet LAN port
• 3 x Fast Ethernet LAN ports
• 1 x Gigabit Ethernet WAN port
Tym kierowałam się wrzucając opis na wikidevi, zaraz sprawdzę i poprawię.
Edycja:
Na szybko, wersja A1 ma gigabit WAN, ale mniej pamięci i nie ma OpenWRT. A2 ma WAN 100Mbps. B1 można sobie w ogóle odpuścić, najbardziej okrojona wersja. Aktualizowałam na wikidevi.
Mam taki modem tylko z softem Play. Nie chciał on współpracować z routerami Easybox i 18.06. Był niewykrywany albo router zaliczał restart. Kolejne wersje - modem prawidłowo wykrywany, ale adresu nie przydziela. Przypisanie IP na sztywno lub zmiana klienta DHCP nie przynosiły rezultatu.
Ponieważ zgłaszałam bugi na bugs.openwrt.org sprawdzam co jakiś czas i w r8064-03c7c8c853 zostało to naprawione. Nie wiem jak w późniejszych, na razie trzymam się wersji, w której wszystko mi działa.
Edycja:
r8064-03c7c8c853 jest na kernelu 4.14.68, możesz sobie spróbować trochę nowszej: http://downloads.openwrt.org/snapshots/ … iq/xrx200/
Znam ten problem - niemożność uzyskania adresu z modemu na 18.06. Został rozwiązany w wersji OpenWrt SNAPSHOT r8064-03c7c8c853. Jak masz jeszcze nowszą, to może już coś popsuli.
Na szybko sprawdziłam i już wiem co mi się pomieszało, instalowałam Twoje "gołe" obrazy, a te z Luci są wzorcowe.
Przydałaby się jeszcze konfiguracja, żeby z automatu działały te najpopularniejsze modemy np. Huawei E3372 HiLink i laicy będą szczęśliwi, że działa jak na oryginalnym sofcie, czyli wkładają modem i jest Internet ![]()
DWR-118 z OpenWRT od Cezarego lub z oficjalnej strony działają naprawdę świetnie, ale jeżeli jedynym źródłem Internetu jest modem to trzeba wiedzieć, że w tych obrazach nie ma sterowników, ani konfiguracji jak na oryginalnym sofcie D-Linka tylko minimum pakietów (i tak właśnie powinno być). Trzeba sobie później doinstalować i ustawić połączenie. Dlatego początkujący mogą mieć problem na tym etapie. Dlatego właśnie zrobiłam obrazy ze sterownikami i softem, żeby inni nie musieli się męczyć jak ja wcześniej.
eko.one.pl → Posty przez Zuzia
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc