Odp: D-Link DWR-116 + OpenWRT
Problem w tym, że tego czego u Ciebie nie ma (ale musiałeś mieć gdzieś na boku skoro jest w Twoim LEDE) jest na gihubie Królika, ale w wersji dla 18.06. Stąd różnice np. w nazewnictwie, poprawiłam ile mogłam.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → D-Link DWR-116 + OpenWRT
Strony Poprzednia 1 … 10 11 12 13 14 … 20 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Problem w tym, że tego czego u Ciebie nie ma (ale musiałeś mieć gdzieś na boku skoro jest w Twoim LEDE) jest na gihubie Królika, ale w wersji dla 18.06. Stąd różnice np. w nazewnictwie, poprawiłam ile mogłam.
Ale czego nie ma? Wszystkie łatki są udostępnione. Więc napisz czego ci tam brakuje.
https://dl.eko.one.pl/lede/17.01-SNAPSH … amips/dts/
https://dl.eko.one.pl/lede/17.01-SNAPSH … 060a.patch
https://dl.eko.one.pl/lede/17.01-SNAPSH … utils/src/
https://dl.eko.one.pl/lede/17.01-SNAPSH … ux/ramips/
Coś przeoczyłam? Z tym zestawem nie kompiluje się.
18.06 jest zdecydowanie za ciężkie na ten router, a LEDE umie skompilować tylko Królik i Ty ![]()
Nadal nie napisałaś w czym jest problem. Na razie piszesz że z moimi łatkami jest problem, ale gdzie czy w czym tego nie napisałaś.
PS. O genericu jeszcze zapomniałaś.
Dołożyłam wszystko co się dało... Kompilacja od nowa z patchami generic.
Pierwszy błąd:
Applying /DANE2/DWR-116/test2/source/target/linux/generic/patches-4.4/999-mt7620-enable-wan.patch using plaintext:
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Nuar drivers.orig/net/ethernet/mediatek/gsw_mt7620.c drivers/net/ethernet/mediatek/gsw_mt7620.c
|--- a/drivers/net/ethernet/mediatek/gsw_mt7620.c
|+++ b/drivers/net/ethernet/mediatek/gsw_mt7620.c
--------------------------
No file to patch. Skipping patch.
1 out of 1 hunk ignored
Patch failed! Please fix /DANE2/DWR-116/test2/source/target/linux/generic/patches-4.4/999-mt7620-enable-wan.patch!
make[3]: *** [Makefile:110: /DANE2/DWR-116/test2/source/build_dir/toolchain-mipsel_24kc_gcc-5.4.0_musl-1.1.16/linux-4.4.140/.prepared] Error 1
make[3]: Leaving directory '/DANE2/DWR-116/test2/source/toolchain/kernel-headers'
make[2]: *** [toolchain/Makefile:92: toolchain/kernel-headers/prepare] Error 2
make[2]: Leaving directory '/DANE2/DWR-116/test2/source'
make[1]: *** [toolchain/Makefile:89: /DANE2/DWR-116/test2/source/staging_dir/toolchain-mipsel_24kc_gcc-5.4.0_musl-1.1.16/stamp/.toolchain_install] Error 2
make[1]: Leaving directory '/DANE2/DWR-116/test2/source'
make: *** [/DANE2/DWR-116/test2/source/include/toplevel.mk:207: world] Błąd 2ramips/patches-4.4/ a nie generic/patches-4.4
Nie w tym katalogu położyłaś łatkę.
To mój błąd, ale idźmy dalej choć już było:
make[8]: *** No rule to make target 'drivers/mtd/mtdsplit/mtdsplit_jimage.o', needed by 'drivers/mtd/mtdsplit/built-in.o'. Stop.
make[7]: *** [scripts/Makefile.build:476: drivers/mtd/mtdsplit] Error 2
make[6]: *** [scripts/Makefile.build:476: drivers/mtd] Error 2
make[5]: *** [Makefile:978: drivers] Error 2
make[5]: Leaving directory '/DANE2/DWR-116/test2/source/build_dir/target-mipsel_24kc_musl-1.1.16/linux-ramips_mt7620/linux-4.4.140'
make[4]: *** [Makefile:27: /DANE2/DWR-116/test2/source/build_dir/target-mipsel_24kc_musl-1.1.16/linux-ramips_mt7620/linux-4.4.140/.image] Error 2
make[4]: Leaving directory '/DANE2/DWR-116/test2/source/target/linux/ramips'
make[3]: *** [Makefile:13: install] Error 2
make[3]: Leaving directory '/DANE2/DWR-116/test2/source/target/linux'
make[2]: *** [target/Makefile:23: target/linux/install] Error 2
make[2]: Leaving directory '/DANE2/DWR-116/test2/source'
make[1]: *** [target/Makefile:18: /DANE2/DWR-116/test2/source/staging_dir/target-mipsel_24kc_musl-1.1.16/stamp/.target_install] Error 2
make[1]: Leaving directory '/DANE2/DWR-116/test2/source'
make: *** [/DANE2/DWR-116/test2/source/include/toplevel.mk:207: world] Błąd 2Ten patch nakłada się bez problemu: https://github.com/openwrt/openwrt/pull … 0a7ceb0566
Pobieram: https://raw.githubusercontent.com/openw … t_jimage.c
Błąd dot. DTS:
rm -f /DANE2/DWR-116/test2/source/build_dir/target-mipsel_24kc_musl-1.1.16/linux-ramips_mt7620/dwr-116-a-kernel.bin
cp /DANE2/DWR-116/test2/source/build_dir/target-mipsel_24kc_musl-1.1.16/linux-ramips_mt7620/vmlinux /DANE2/DWR-116/test2/source/build_dir/target-mipsel_24kc_musl-1.1.16/linux-ramips_mt7620/dwr-116-a-kernel.bin
mipsel-openwrt-linux-musl-cpp -nostdinc -x assembler-with-cpp -I/DANE2/DWR-116/test2/source/build_dir/target-mipsel_24kc_musl-1.1.16/linux-ramips_mt7620/linux-4.4.140/arch/mips/boot/dts -I/DANE2/DWR-116/test2/source/build_dir/target-mipsel_24kc_musl-1.1.16/linux-ramips_mt7620/linux-4.4.140/arch/mips/boot/dts/include -undef -D__DTS__ -o /DANE2/DWR-116/test2/source/build_dir/target-mipsel_24kc_musl-1.1.16/linux-ramips_mt7620/dwr-116-a-kernel.bin.dtb.tmp ../dts/DWR-116-A.dts
mipsel-openwrt-linux-musl-cpp: error: ../dts/DWR-116-A.dts: No such file or directory
mipsel-openwrt-linux-musl-cpp: warning: '-x assembler-with-cpp' after last input file has no effect
mipsel-openwrt-linux-musl-cpp: fatal error: no input files
compilation terminated.
make[5]: *** [Makefile:275: /DANE2/DWR-116/test2/source/build_dir/target-mipsel_24kc_musl-1.1.16/linux-ramips_mt7620/dwr-116-a-kernel.bin] Error 1
make[5]: Leaving directory '/DANE2/DWR-116/test2/source/target/linux/ramips/image'
make[4]: *** [Makefile:26: install] Error 2
make[4]: Leaving directory '/DANE2/DWR-116/test2/source/target/linux/ramips'
make[3]: *** [Makefile:13: install] Error 2
make[3]: Leaving directory '/DANE2/DWR-116/test2/source/target/linux'
make[2]: *** [target/Makefile:23: target/linux/install] Error 2
make[2]: Leaving directory '/DANE2/DWR-116/test2/source'
make[1]: *** [target/Makefile:18: /DANE2/DWR-116/test2/source/staging_dir/target-mipsel_24kc_musl-1.1.16/stamp/.target_install] Error 2
make[1]: Leaving directory '/DANE2/DWR-116/test2/source'
make: *** [/DANE2/DWR-116/test2/source/include/toplevel.mk:207: world] Błąd 2Jest tu, ale nie do końca pasuje: https://github.com/CHKDSK88/openwrt-1/b … 116-A1.dts
Próbuję: ln -s DWR-116-A1.dts DWR-116-A.dts i obraz lede-ramips-mt7620-dwr-116-a-squashfs-sysupgrade.bin gotowy. WiFi nie działa, ale z innego powodu niż wcześniej:
PU: 0 PID: 3261 Comm: luci Not tainted 4.4.140 #0
Thu Nov 22 01:44:45 2018 kern.warn kernel: [ 140.090255] Stack : 80352e78 00000000 00000001 803a0000 818fb52c 80396d63 80334444 00000cbd
Thu Nov 22 01:44:45 2018 kern.warn kernel: [ 140.090255] 803e3438 00001328 0000003f 000008ff 00000021 8004b4a8 8033999c 80390000
Thu Nov 22 01:44:45 2018 kern.warn kernel: [ 140.090255] 00000003 00001328 80337d78 80f7dafc 00000021 80049414 00000000 00000000
Thu Nov 22 01:44:45 2018 kern.warn kernel: [ 140.090255] 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Thu Nov 22 01:44:45 2018 kern.warn kernel: [ 140.090255] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Thu Nov 22 01:44:45 2018 kern.warn kernel: [ 140.090255] ...
Thu Nov 22 01:44:45 2018 kern.warn kernel: [ 140.161129] Call Trace:
Thu Nov 22 01:44:45 2018 kern.warn kernel: [ 140.165996] [<800149b4>] show_stack+0x54/0x88
Thu Nov 22 01:44:45 2018 kern.warn kernel: [ 140.174684] [<80025538>] warn_slowpath_common+0xa0/0xd0
Thu Nov 22 01:44:45 2018 kern.warn kernel: [ 140.185101] [<80025594>] warn_slowpath_fmt+0x2c/0x38
Thu Nov 22 01:44:45 2018 kern.warn kernel: [ 140.195004] [<80ea5ae4>] rt2800_vco_calibration+0x1fc/0x2418 [rt2800lib]
Thu Nov 22 01:44:45 2018 kern.warn kernel: [ 140.208373] [<80eae5bc>] rt2800_rfkill_poll+0x13b8/0x1768 [rt2800lib]
Thu Nov 22 01:44:45 2018 kern.warn kernel: [ 140.221222]
Thu Nov 22 01:44:45 2018 kern.warn kernel: [ 140.224178] ---[ end trace 4472fc5bf3caa4fd ]---
Thu Nov 22 01:44:45 2018 kern.info kernel: [ 140.235567] IPv6: ADDRCONF(NETDEV_UP): tmp.radio0: link is not readyPostęp o tyle, że WAN ruszył.
Weź dts ode mnie: https://dl.eko.one.pl/lede/17.01-SNAPSH … -116-A.dts
Nie kombinuję już po swojemu, wzięłam od razu od Ciebie ten dts. Robię jeszcze powtórkę z 17.01.6 z nowszym kernelem.
Edycja:
Wszystko w porządku, mam już swoje LEDE. Cezary, dziękuję za cierpliwość ![]()
BusyBox v1.25.1 () built-in shell (ash)
_________
/ /\ _ ___ ___ ___
/ LE / \ | | | __| \| __|
/ DE / \ | |__| _|| |) | _|
/________/ LE \ |____|___|___/|___| lede-project.org
\ \ DE /
\ LE \ / -----------------------------------------------------------
\ DE \ / Reboot (17.01.6, r3979-2252731af4)
\________\/ -----------------------------------------------------------
| Machine: D-link DWR-116 A1 |
| Uptime: 0d, 00:27:56 |
| Load: 0.06 0.02 0.00 |
| Flash: total: 3.6MB, free: 3.4MB, used: 6% |
| Memory: total: 27.7MB, free: 15.3MB, used: 44% |
| WAN: 192.168.0.39, proto: dhcp |
| LAN: 192.168.1.1, leases: 1 |
| radio0: mode: ap, ssid: LEDE, channel: 11, conn: 0 |
-----------------------------------------------------------------------------Luci udźwignie?
Luci udźwignie?
Normalnie 10s klikania i już wiadomo
https://dl.eko.one.pl/firmware/?vendor= … able=false
Zacząłem pracować nad flashmodem, ale niestety wymaga to zmiany jednego rejestru w bootloaderze.
Czy ktoś ma doświadczenie z dekompilacją mipsowych bootloaderów?
m46 napisał/a:Luci udźwignie?
Normalnie 10s klikania i już wiadomo
dzięki, no niby jest (mam wersję A2E), ale nie chce się aktualizować, w sensie na początek mi się coś takiego pokazało
Device dwr-116-a not supported by this image
Supported devices: dlink,dwr-116-a1
Image check 'fwtool_check_image' failed.więc chciałem mu wyforsować, ale po
Image metadata not found
Invalid image type.
Image check 'platform_check_image' failed.
zrezygnowałem, coś jest nie tak?nie chcę uwalić routera, czy po prostu wgrywać "na chama"?
Możesz wgrać na chama. Zmieniła się nazwa wewnętrzna urządzenia i o to się buntuje (dwr-116-a vs dlink,dwr-116-a1)
Ciągle mi pokazuje Image check 'platform_check_image' failed nawet przy -F.
Rozumiem że to mam wgrywać w takim razie z trybu failsafe?
Przepraszam że tak ciągle się pytam, ale niestety się jeszcze ciągle uczę.
Wgrywaj z -F.
Witam. Z racji tego że zabawa z wr740n zakończyła się porażką chce nabyć model jak w temacie.
Proszę o poradę czy ten model poradzi i spełni oczekiwania jeśli chodzi o podłączenie do upc wifree i czy nie będzie jakiś z nim problemów.
Potrzebuje mieć neta na z wifi na lan do pc/tv.
Pozdrawiam wszystkich i czekam na info.
Co Ci nie wyszło z TL-WR740N? Mój chodzi jak złoto z Wi-Free pod LEDE z Luci, zmieściło się nawet kilka aplikacji. Instalowałeś soft ode mnie (chyba nie, bo nitk go nie pobierał), czy sam kompilowałeś? Aby nie robić offtop odpowiedz tam: http://eko.one.pl/forum/viewtopic.php?id=8819&p=6
DWR-116 dobry, bo tani, ma USB na extrota, a samo 8 MB flash wystarcza na doinstalowanie paczek pod UPC Wi-Free. Ale nadaje się tylko pod LEDE, przeszłam mękę ze zrobieniem obrazu, a i tak nie wszystko działa jak należy, bo dodano patche, które powodują problemy z WiFi. Jednak z LEDE od Cezarego plus wpasupplicant działa jak powinno.
Wgrywaj z -F.
Problem jest w tym że nawet z -F nie chce się wgrywać.
Zrób z -F i pokaż co wyświetla się na konsoli. Zresztą - przecież tam masz tryb awaryjny i możesz przez www normalnie wgrać.
przekopałem temat ale nie widzę info. czy na czystym sofcie w dwr 116 np taki z wgranym play można zrobić udostępnienie internetu ze smartfona jako router usb aby mieć neta na tym dwr 116. czy trzeba wgrać OPEN WRT ?
Jak ktoś przerabiał dajcie znać. dzięki
Na oryginalnym sofcie nie ma takich funkcjonalności. Trzeba wgrać, ale nie OpenWrt (bo wolno działa) tylko LEDE od Cezarego: https://dl.eko.one.pl/luci/lede/17.01-S … ps/mt7620/
@Zuzia
To odrazu dopytam. czy jakaś jeszcze konfiguracja bedzie wymagana bo potrzebuję to pod WI-FREE z UPC może być za pomocą smartfona przez udostępnienie usb lub konfiguracja tego jako bridge abym miał wyjscie z netem na LAN. ![]()
Potrzeba doinstalować w LEDE: kmod-usb-net-rndis oraz wwan (o ile ich nie ma domyślnie), a także ustawić taką konfigurację:
/etc/config/network:
config interface 'wwan'
option proto 'dhcp'
option ifname 'usb0'
option delegate '0'
option ipv6 '0'/etc/config/firewall - dopisać wwan do strefy WAN:
config zone
option name 'wan'
list network 'wan'
list network 'wwan'
option input 'REJECT'
option output 'ACCEPT'
option forward 'REJECT'
option masq '1'
option mtu_fix '1'/etc/config/dhcp:
config dhcp wwan
option interface wwan
option ignore 1W takim układzie Internet UPC Wi-Free pobierasz ze smartfona przez USB i dalej masz go po LAN, a także możesz mieć po WiFi w DWR-116.
Można też inaczej, czyli użyć WiFi z D-Linka w trybie klient:
opkg update
opkg remove wpad-mini
opkg install wpa-supplicant wpa-cli
opkg install hostapd-utils hostapd-common zlib libopenssl/etc/config/network:
config interface 'upcwifree'
option proto 'dhcp'
option ipv6 '0'/etc/config/wireless:
config wifi-device 'radio0'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'platform/10180000.wmac'
option htmode 'HT20'
option country 'PL'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'LEDE'
option encryption 'none'
option disabled '1'
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 'Twój login'
option password 'Twoje hasło'
option disabled '0'I analogicznie dodać upcwifree do strefy WAN w firewallu oraz wpis w dhcp, a następnie zrestartować router. Druga opcja zabiera trochę miejsca na pakiety i w zasadzie nic już potem nie mozna doinstalować, dlatego ta ze smartfonem może być bardziej praktyczna, jeśli tylko lepiej działa w nim WiFi niż na D-Linku.
Strony Poprzednia 1 … 10 11 12 13 14 … 20 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → D-Link DWR-116 + OpenWRT
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc