OpenWRT Easy-Link EL-M150 development board

Опубликовано в Руководства 12.12.2016 2702

OpenWRT — Подключение USB-флешки или USB-диска

У меня самого устройство Easy Link EL-M150 development board

opkg update
opkg install kmod-usb-core
opkg install kmod-usb-ohci
opkg install kmod-usb-storage
opkg install kmod-usb2
opkg install kmod-usb-uhci
opkg install block-mount
opkg install kmod-fs-ext4

insmod usbcore
insmod uhci
insmod usb-ohci

Для того, чтобы использовать флешку как системный нужно отформатировать ее на две партиции – основная Ext4 и swap. swap должна быть между 256 и 512 Мб.

Затем нужно монтировать и следовать подсказке Luci, он выдасть нечто подобное

Make sure to clone the root filesystem using something like the commands below:

mkdir -p /tmp/introot
mkdir -p /tmp/extroot
mount --bind / /tmp/introot
mount /dev/sda1 /tmp/extroot
tar -C /tmp/introot -cvf - . | tar -C /tmp/extroot -xf -
umount /tmp/introot
umount /tmp/extroot

В итоге мы склонируем систему на microSD или USB накопитель и будем уже грузиться с него после перезагрузки. У меня стоит 2 гиговая microSD

OpenWRT Easy-Link EL-M150 development board

Запуск веб камеры под OpenWRT

opkg install kmod-input-core kmod-video-core kmod-video-uvc kmod-video-videobuf2 mjpg-streamer

Можем еще Luci поставить, если не стояла и пакет для люси mjpg_srteamer

opkg install luci luci-i18n-base-ru luci-app-mjpg-streamer

Если все пакеты установлены и подключена камера:

root@OpenWrt:/dev# ls /dev/vid*
/dev/video0

Установка и настройка Samba OpenWRT

Установим и создадим пользователя самба

opkg install luci-app-samba
smbpasswd -a nikiton21
New SMB password:
Retype SMB password:

Для справки:

root@OpenWrt:# smbpasswd
Usage: smbpasswd [options] <username>

Options:
  -s            read password from stdin
  -a            add user
  -x            delete user

Ну и в проводнике переходим \\<IP адрес устройства>

У меня норм работает.

Если хотите чтобы root мог заходить - то нужно в глобальном конфиге закомментировать:

;invalid users = root

или

valid users = root

OpenWRT Easy-Link EL-M150 development board

Установленное программное обеспечеине на данный момент

Спойлер...

  • base-files 169-50019
  • block-mount 2016-07-24-addd7dc21f..01d
  • busybox 1.24.2-1
  • dnsmasq 2.76-1
  • dropbear 2016.74-1
  • firewall 2016-11-06-1
  • fstools 2016-07-24-addd7dc21f..01d
  • glib2 2.49.7-1
  • hostapd-common 2016-06-15-1
  • ip6tables 1.4.21-2
  • iptables 1.4.21-2
  • iw 4.3-1
  • iwinfo 2016-01-25-e4aca3910d..9bf
  • jshn 2016-11-29-77a629375d..cab
  • jsonfilter 2016-07-02-dea067ad67..0c7
  • kernel 4.4.14-1-6c4b937f0a16..98c
  • kmod-ath 4.4.14+2016-05-12-1
  • kmod-ath9k 4.4.14+2016-05-12-1
  • kmod-ath9k-common 4.4.14+2016-05-12-1
  • kmod-cfg80211 4.4.14+2016-05-12-1
  • kmod-crypto-hash 4.4.14-1
  • kmod-dma-buf 4.4.14-1
  • kmod-fs-ext4 4.4.14-1
  • kmod-gpio-button-hotplug 4.4.14-2
  • kmod-i2c-core 4.4.14-1
  • kmod-input-core 4.4.14-1
  • kmod-ip6tables 4.4.14-1
  • kmod-ipt-conntrack 4.4.14-1
  • kmod-ipt-core 4.4.14-1
  • kmod-ipt-nat 4.4.14-1
  • kmod-ledtrig-usbdev 4.4.14-1
  • kmod-lib-crc-ccitt 4.4.14-1
  • kmod-lib-crc16 4.4.14-1
  • kmod-mac80211 4.4.14+2016-05-12-1
  • kmod-nf-conntrack 4.4.14-1
  • kmod-nf-conntrack6 4.4.14-1
  • kmod-nf-ipt 4.4.14-1
  • kmod-nf-ipt6 4.4.14-1
  • kmod-nf-nat 4.4.14-1
  • kmod-nls-base 4.4.14-1
  • kmod-ppp 4.4.14-1
  • kmod-pppoe 4.4.14-1
  • kmod-pppox 4.4.14-1
  • kmod-scsi-core 4.4.14-1
  • kmod-slhc 4.4.14-1
  • kmod-usb-core 4.4.14-1
  • kmod-usb-ohci 4.4.14-1
  • kmod-usb-storage 4.4.14-1
  • kmod-usb-uhci 4.4.14-1
  • kmod-usb2 4.4.14-1
  • kmod-video-core 4.4.14-1
  • kmod-video-uvc 4.4.14-1
  • kmod-video-videobuf2 4.4.14-1
  • libattr 20160302-1
  • libblkid 2.28-1
  • libblobmsg-json 2016-11-29-77a629375d..cab
  • libc 1.1.15-1
  • libexpat 2.1.0-3
  • libffi 3.2.1-2
  • libgcc 5.3.0-1
  • libip4tc 1.4.21-2
  • libip6tc 1.4.21-2
  • libiwinfo 2016-01-25-e4aca3910d..9bf
  • libiwinfo-lua 2016-01-25-e4aca3910d..9bf
  • libjpeg 9a-1
  • libjson-c 0.12-1
  • libjson-script 2016-11-29-77a629375d..cab
  • liblua 5.1.5-1
  • libmount 2.28-1
  • libncursesw 5.9-3
  • libnl-tiny 0.1-5
  • libpthread 1.1.15-1
  • librpc 2015-11-04-a921e3ded0..aac
  • librt 1.1.15-1
  • libubox 2016-11-29-77a629375d..cab
  • libubus 2016-07-02-053be7df87..12f
  • libubus-lua 2016-07-02-053be7df87..12f
  • libuci 2016-07-04.1-1
  • libuci-lua 2016-07-04.1-1
  • libuclient 2016-01-28-2e0918c7e0..5f3
  • libuuid 2.28-1
  • libxtables 1.4.21-2
  • logd 2016-07-19-aead2c0cbf..21a
  • lua 5.1.5-1
  • luci git-16.348.32661-e846f38-1
  • luci-app-firewall git-16.348.32661-e846f38-1
  • luci-app-mjpg-streamer git-16.348.32661-e846f38-1
  • luci-app-samba git-16.348.32661-e846f38-1
  • luci-base git-16.348.32661-e846f38-1
  • luci-i18n-base-ru git-16.348.32661-e846f38-1
  • luci-i18n-samba-ru git-16.348.32661-e846f38-1
  • luci-lib-ip git-16.348.32661-e846f38-1
  • luci-lib-jsonc git-16.348.32661-e846f38-1
  • luci-lib-nixio git-16.348.32661-e846f38-1
  • luci-mod-admin-full git-16.348.32661-e846f38-1
  • luci-proto-ipv6 git-16.348.32661-e846f38-1
  • luci-proto-ppp git-16.348.32661-e846f38-1
  • luci-theme-bootstrap git-16.348.32661-e846f38-1
  • mc 4.8.18-1
  • mjpg-streamer r182-8
  • mtd 21
  • netifd 2016-06-06-99e6dc68bb..821
  • odhcp6c 2016-02-08-7533a6243d..e07
  • odhcpd 2016-10-09-801cfeea10..860
  • opkg 9c97d5ecd795709c8584e..-12
  • ppp 2.4.7-9
  • ppp-mod-pppoe 2.4.7-9
  • procd 2016-07-29-2c9f5d4af1..58b
  • rpcd 2016-06-30-23417e94d2..43a
  • samba36-server 3.6.25-5
  • swconfig 11
  • terminfo 5.9-3
  • uboot-envtools 2015.10-1
  • ubox 2016-07-19-aead2c0cbf..21a
  • ubus 2016-07-02-053be7df87..12f
  • ubusd 2016-07-02-053be7df87..12f
  • uci 2016-07-04.1-1
  • uclient-fetch 2016-01-28-2e0918c7e0..5f3
  • uhttpd 2015-11-08-fe01ef3f52..6b7
  • uhttpd-mod-ubus 2015-11-08-fe01ef3f52..6b7
  • usign 2016-07-04-ef6419142a..f89
  • wpad-mini 2016-06-15-1
  • zlib 1.2.8-1

Комментарии к посту:

Обсудить на форуме

OpenWRT Easy-Link EL-M150 development board

Post a reply
5393 views

- of 0

Reply to this discussion

You cannot edit posts or make replies: You should be logged in before you can post.

Поиск по блогу

Блок для рекламы


Мы скоро перезвоним вам!