Можно ли, и чем загрузить в WL-500gx страничку по протоколу https?
P.S. My router WL500g.Deluxe + WL500g.Premium
Не первый раз уже пытаюсь установить buildroot командой
. И не первый раз роутер дохнет от этой команды. Последнее, что мы видим в 3 консолях:ipkg install buildroot -verbose_wget -V 3
Code:54% [=========================================================> ] 24,115,646 98.07K/s ETA 02:47Code:top - 01:23:52 up 23:16, 0 users, load average: 0.76, 0.67, 0.61 Tasks: 38 total, 2 running, 36 sleeping, 0 stopped, 0 zombie Cpu(s): 1.6% user, 28.9% system, 0.0% nice, 69.5% idle Mem: 30084k total, 29740k used, 344k free, 208k buffers Swap: 32760k total, 6316k used, 26444k free, 24120k cached PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 422 djet 11 0 264 136 136 S 9.4 0.5 0:00.56 upnp 459 djet 11 0 236 212 200 S 4.5 0.7 0:06.90 wget 132 djet 18 0 240 140 140 S 4.3 0.5 0:02.29 pppd 106 djet 10 0 236 148 104 S 3.9 0.5 6:54.64 l2tpd 398 djet 9 0 304 176 120 S 3.3 0.6 0:02.67 dropbear 456 djet 14 0 312 244 244 R 2.0 0.8 0:05.19 top 217 djet 9 0 236 76 76 S 1.0 0.3 0:16.91 syslog-ng 91 djet 9 0 0 0 0 S 1.0 0.0 0:03.24 usb-storage-0 7 djet 9 0 0 0 0 S 0.8 0.0 0:00.42 mtdblockd 103 djet 9 0 140 52 52 S 0.8 0.2 0:09.59 igmpproxy 4 djet 9 0 0 0 0 S 0.6 0.0 0:00.73 kswapd 109 djet 9 0 176 60 60 S 0.4 0.2 0:00.07 infosvr 60 djet 9 0 176 48 48 S 0.0 0.2 0:00.19 httpd 1 djet 8 0 228 52 52 S 0.0 0.2 0:01.25 init 72 djet 9 0 256 52 52 S 0.0 0.2 0:00.90 nas 3 djet 19 19 0 0 0 R 0.0 0.0 2:36.72 ksoftirqd_CPU0 84 djet 9 0 116 48 48 S 0.0 0.2 0:00.10 lpd 5 djet 9 0 0 0 0 S 0.0 0.0 0:00.00 bdflush 2 djet 9 0 0 0 0 S 0.0 0.0 0:00.00 keventd 110 djet 9 0 180 32 32 S 0.0 0.1 0:00.33 watchdog 112 djet 8 0 172 44 44 S 0.0 0.1 0:00.02 ntp 62 djet 9 0 172 52 52 S 0.0 0.2 0:00.05 snmpd 68 nobody 9 0 164 52 52 S 0.0 0.2 0:01.94 dnsmasq 176 djet 9 0 0 0 0 S 0.0 0.0 0:00.28 kjournald 75 djet 9 0 0 0 0 S 0.0 0.0 0:00.03 khubd 216 djet 9 0 148 44 44 S 0.0 0.1 0:00.03 sh 86 djet 9 0 108 48 48 S 0.0 0.2 0:00.00 p910nd 224 djet 9 0 112 0 0 S 0.0 0.0 0:00.02 syslog-ng-arpwa 92 djet 9 0 0 0 0 S 0.0 0.0 0:00.00 scsi_eh_0 399 djet 9 0 140 20 20 S 0.0 0.1 0:00.05 sh 402 djet 9 0 340 72 72 S 0.0 0.2 0:00.33 bash 6 djet 9 0 0 0 0 S 0.0 0.0 0:00.00 kupdated 452 djet 9 0 140 20 20 S 0.0 0.1 0:00.04 shПосле этого умирает практически всё, кроме маршрутизации. До роутера достучаться невозможно, приходится перезагружать. Заметил, что флешка в этот момент непрерывно моргает.Code:routah Out of Memory: Killed process 68 (dnsmasq). routah Out of Memory: Killed process 2290 (smbd). routah Out of Memory: Killed process 3146 (ipkg). routah Out of Memory: Killed process 188 (smbd). routah VM: killing process smbd routah Out of Memory: Killed process 3186 (sendmail). routah Out of Memory: Killed process 221 (sh). routah Out of Memory: Killed process 2733 (sh). routah Out of Memory: Killed process 2929 (sh). routah Out of Memory: Killed process 2931 (syslog-ng-arpwa). routah Out of Memory: Killed process 3173 (sh). routah Out of Memory: Killed process 3191 (syslog-ng-arpwa). routah Out of Memory: Killed process 3197 (syslog-ng-arpwa).
А пакет этот злосчастный у меня не ставится, даже если предварительно его выкачать:
Code:[routah:root] ipkg -V 3 install /opt/buildroot_4.1.1-12_mipsel.ipk pkg_info_preinstall_check: updating arch priority for each package pkg_info_preinstall_check: update file owner list best installation candidate for buildroot adding buildroot to providers buildroot arch=mipsel arch_priority=10 constraint=1 using held package buildroot arch mipsel (priority 10) supported for pkg buildroot Installing buildroot (4.1.1-12) to root... best installation candidate for uclibc-opt adding uclibc-opt to providers uclibc-opt arch=mipsel arch_priority=10 constraint=1 using latest version of installed package uclibc-opt pkg_depends.c:177: satisfying_pkg=0x10172e00 Running script /tmp/ipkg-b1u3JO/buildroot-8ciEOe/preinst cleanup temp files cleanup_temporary_files: pkg=buildroot local_filename=/opt/buildroot_4.1.1-12_mipsel.ipk tmp_dir=/tmp/ipkg-b1u3JO Failed. Configuring unpacked packages Configuring atftp Running script //opt/lib/ipkg/info/atftp.postinst postinst script returned status 1 ERROR: atftp.postinst returned 1 writing status file pkg_write_changed_filelists: saving changed filelists Calling pkg_write_filelist for pkg=less from pkg_write_changed_filelists creating less.list file creating //opt/lib/ipkg/info/less.list file for pkg less Calling pkg_write_filelist for pkg=man from pkg_write_changed_filelists creating man.list file creating //opt/lib/ipkg/info/man.list file for pkg man Calling pkg_write_filelist for pkg=man-pages from pkg_write_changed_filelists creating man-pages.list file creating //opt/lib/ipkg/info/man-pages.list file for pkg man-pages Calling pkg_write_filelist for pkg=mc from pkg_write_changed_filelists creating mc.list file creating //opt/lib/ipkg/info/mc.list file for pkg mc Calling pkg_write_filelist for pkg=most from pkg_write_changed_filelists creating most.list file creating //opt/lib/ipkg/info/most.list file for pkg most Calling pkg_write_filelist for pkg=nano from pkg_write_changed_filelists creating nano.list file creating //opt/lib/ipkg/info/nano.list file for pkg nano Calling pkg_write_filelist for pkg=ncurses from pkg_write_changed_filelists creating ncurses.list file creating //opt/lib/ipkg/info/ncurses.list file for pkg ncurses Calling pkg_write_filelist for pkg=nload from pkg_write_changed_filelists creating nload.list file creating //opt/lib/ipkg/info/nload.list file for pkg nload Calling pkg_write_filelist for pkg=nmap from pkg_write_changed_filelists creating nmap.list file creating //opt/lib/ipkg/info/nmap.list file for pkg nmap Calling pkg_write_filelist for pkg=readline from pkg_write_changed_filelists creating readline.list file creating //opt/lib/ipkg/info/readline.list file for pkg readline Calling pkg_write_filelist for pkg=uclibc-opt from pkg_write_changed_filelists creating uclibc-opt.list file creating //opt/lib/ipkg/info/uclibc-opt.list file for pkg uclibc-opt Calling pkg_write_filelist for pkg=zlib from pkg_write_changed_filelists creating zlib.list file creating //opt/lib/ipkg/info/zlib.list file for pkg zlib An error ocurred, return value: 1. Collected errors: Package buildroot wants to install file /opt/include/iconv.h But that file is already provided by package libiconv hash_table[pkg-hash] n_buckets=0 n_elements=945 max_conflicts=0 n_conflicts=0 hash_table[file-hash] n_buckets=0 n_elements=14121 max_conflicts=0 n_conflicts=0 hash_table[obs-file-hash] n_buckets=0 n_elements=0 max_conflicts=0 n_conflicts=0 [routah:root]
Потому что ipkg по умолчанию качает в /tmp, который на самом деле расположен в памяти (ramfs). Естественно, переполняется память, и ядро начинает убивать процессы. Нужно сказать, что каталог временных файлов нам нужен в другом месте, например:
export TMPDIR=/tmp/harddisk/tmp
Да, очевидно это баг. Нужно написать oleo.
добрый день!
собрал на досуге wget 1.1beta1 , который успешно работает со ссылками вида
http://musicmp3.spb.ru/download/1548...%E8%C9%DBo%1D+
сохраняя их как confidence_man.mp3'
так как умеет получать имя файла по http 1.1 .
может кому надо.
btw, -ssl не тестировал ;-)
полагаю надо поделиться этой радостной вестью с oleo, приложив патч если были нужны какие-либо изменения.
это тот кто добавляет пакеты в репозиторий.
Короче, имелось в виду запостить в английскую ветку.
Делаю так
wget -c -O /tmp/harddisk/ftp_pub/ubuntu.iso http://cdimage.ubuntu.com/releases/7...-dvd-amd64.iso
Connecting to cdimage.ubuntu.com[91.189.88.39]:80
wget: content-length 4519006208 is garbage
В чем проблема?
Есть ли другие способы скачать вожделенный DVD
Установить пакет libcurl и попробовать скачать при помощи curl.
А еще лучше - установить и настроить ADOS.
Ставить ados для решения такой задачи --- это как пытаться попасть из шестидюймового орудия по воробью
Просто не стоит хотеть от wget встроенного в busybox супер-мега-способностей (а закачка файлов под 5 Гб к таковым и относится)
Поставьте полновесный wget (а лучше сразу wget-ssl):
и будет Вам счастье.PHP Code:
ipkg install wget-ssl
curl --- тоже вариант.
Решил я заставить wl500gp скачивать файло в определенное время.
Файлы постоянно с одним и тем же названием. Решил выполнить команду crontab -e и увидел:
Меня это удивило. Пошел читать форум. Нашол мануалы тут и тут.Code:You (admin) are not allowed to use this program (crontab) See crontab(1) for more information
Странно как то там все делается... кто нить может мне на пальцах объяснить как заставить работать по расписанию wget именно выкачивать одно и тоже файло.