У меня есть небольшой маршрутизатор MIPS (ссылка на технические характеристики - HW-Rev D3) на моем столе, и мне было интересно, как научить его чему-то, что он на самом деле не поддерживает.
с помощью эксплойта я понял, как войти через telnet. у меня осталось ~ 2мб свободного места на нем. Я уверен, что этого достаточно, чтобы научить этот мини-Linux некоторым VPN-функциям.
Я больше не знаю, как помочь себе в этой ситуации, я надеюсь, что вы можете дать мне несколько советов, чтобы вернуть меня в это путешествие.
Установлена стоковая прошивка от dlink. стоковая прошивка занимает ~ 2мб из 4мб флэш.
uname -a печатает следующее:
Linux 2.6.21 #1 Wed Mar 3 15:18:10 CST 2010 mips unknown
Мне нужна поддержка VPN для дальнейшей работы. Я рад любой помощи!
в пакетах open-wrt и dd-wrt доступны эти функции! но как я могу перенести это?
Доступные команды во встроенной системе:
arpping, asession, ated, atp, basename, brctl, busybox, chmod, ctest, chnet, cut, cat, cp, date, devconf, dhcpxmlpatch, dirname, dyndns, dayconvert, devdata, диагностический, dnrd, echo, egrep, expr, false, fgrep, free, fresetd, genuuid, gethostip, grep, gunzip, gzip, hnap, hostapd, имя хоста, httpd, ifconfig, insmod, iptables-restore, iwpriv, igmpproxy, ip, iptables-save, init, iptables, iwconfig, kill, killall, klogd, lld2d, ln, logger, логин, ls, lsmod, mfc, mkdir, mknod, modprobe, mount, msh, mv, neaps, nsbbox, ntpclient, pfile, pidof, ping, portt, pppd, ps, psts, pwd, перезагрузка, rgdb, rmmod, маршрут, rgbin, rm, rndimage, rt3052esw, запланированный, sendmail, sleep, stats, sys, scut, sgi, slinktype, submit, syslog, sed, sh, smtpclient, switch, syslogd, tar, tcprequest, тест, tlogs, tr, true, tc, telnetd, время, касание, триггер, ubcfg, udhcpc, umount, upnpdev, uptime, ubcom, udhcpd, uname, upnpkits, usockc, vconfig, wan, wfadev, виджет, wps, wc, wfanotify, wlxmlpatch, xgi, xmldb, xmldbc, да, zcat
ура :)