Установка OpenWRT

все про ос кроме windows

Установка OpenWRT

Сообщение admin » 30 сен 2013, 17:59

Потестировал девайс . получил некоторые знания которые меня не совсем удовлетворили. Например для меня четыре мегабайта очень маленькая память и негде развернуться ведь я хочу поставить как минимум компилятор и попробовать собрать прошивку под себя.
сначала пробовал ставить на внешнюю флешку размеров в 16 Гиг так.
(девайс был перепрошит через веб интерфейс на опенврт)

подключаем в сеть включаем питание и несколько раз нажимаем кнопочку сброса.
заходим в телнет набираем в телнете
open 192.168.1.1нажимаем энтер
набираем команду сброса системы и устанавливаем пароль
mtd -r erase rootfs_data
......................................
задаем новый пароль
passwd
набираем пароль учитывая что нажатие клавиш не отображается
подтверждаем пароль(повторяем набор)
набираем reboot
вырубаем телнет
скачиваем из сети winscphttp://winscp.net/eng/download.php
в настройках прописываем

winscp_login.PNG
логин
winscp_login.PNG (20.76 KiB) Просмотров: 36862


далее соединяемся и правим настройки сети
находящиеся в
/etc/config/network
содержимое файла должно быть такое
# Copyright (C) 2006 OpenWrt.org

config interface loopback
option ifname lo
option proto static
option ipaddr 127.0.0.1
option netmask 255.0.0.0

config interface 'lan'
option ifname 'eth0'
option type 'bridge'
option proto 'static'
option ipaddr '192.168.1.1' # новый IP роутера MR3020
option netmask '255.255.255.0' # маска
option gateway '192.168.1.111' # шлюз к которому будет подключаться mr3020
list dns '192.168.1.111' # DNS1 сервер (головной роутер)
list dns '8.8.8.8' # DNS2 сервер

перегружаемся уже известной командой
reboot
после перезагрузки можно проверить наличие интернета.
если в сети отсутствует еще одно устройство с адресом 192.168.1.1 и роутер (с которого получает инет компьютер)к которому вы подключены имеет адрес 192.168.1.111 то однозначно можно командой
ping webzakaz.org
получаем
PING webzakaz.org (88.214.230.40): 56 data bytes
64 bytes from 88.214.230.40: seq=0 ttl=55 time=70.759 ms
64 bytes from 88.214.230.40: seq=1 ttl=55 time=71.107 ms
64 bytes from 88.214.230.40: seq=2 ttl=55 time=70.525 ms
^C
--- webzakaz.org ping statistics ---
3 packets transmitted, 3 packets received, 0% pack


сочетанием клавишь CTRL C прерываем ping
admin
Администратор
 
Сообщений: 200
Фото: 0
Зарегистрирован: 04 май 2013, 01:06
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Установка OpenWRT

Сообщение admin » 01 окт 2013, 03:26

правим /etc/opkg.conf

содержимое должно соответствовать
#src/gz attitude_adjustment http://downloads.openwrt.org/snapshots/ ... x/packages
src/gz attitude_adjustment http://cyber-place.ru/download/packages/
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay

перегружаемся
admin
Администратор
 
Сообщений: 200
Фото: 0
Зарегистрирован: 04 май 2013, 01:06
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Подклчение USB флэшки

Сообщение admin » 01 окт 2013, 03:32

подключаем USB флэшку к роутеру
и набираем в терминале
opkg update
opkg install kmod-usb2
insmod ehci-hcd
opkg install kmod-usb-core kmod-usb-storage kmod-fs-ext4 kmod-scsi-core block-mount e2fsprogs fdisk
admin
Администратор
 
Сообщений: 200
Фото: 0
Зарегистрирован: 04 май 2013, 01:06
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Смотрим как флешка определась системой:

Сообщение admin » 01 окт 2013, 03:35

fdisk -l


Форматируем ее
fdisk /dev/sda

d
1
d
2
d
3

n
p
1
энтер
энтер

a
1

Раздел создан, форматируем его:

mkfs.ext4 /dev/sda1
энтер
энтер
ждем .....Writing superblocks and filesystem accounting information: done
....................................................
Монтируем новый диск и копируем на него все необходимое:

mkdir -p /mnt/usb
mount -t ext4 /dev/sda1 /mnt/usb -o rw,sync
tar -C /overlay -cvf - . | tar -C /mnt/usb -xvf -


энтер и ждем когда закончит
перегружаемся
admin
Администратор
 
Сообщений: 200
Фото: 0
Зарегистрирован: 04 май 2013, 01:06
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Установка OpenWRT

Сообщение admin » 01 окт 2013, 03:37

Правим фаил
/etc/config/fstab:
Нам нужно отредактировать секцию config 'mount':

config 'mount'
option target /overlay
option device /dev/sda1
option fstype ext4
option options rw,sync
option enabled 1
option enabled_fsck 0


перегружаемся
admin
Администратор
 
Сообщений: 200
Фото: 0
Зарегистрирован: 04 май 2013, 01:06
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Установка OpenWRT

Сообщение admin » 01 окт 2013, 03:42

на этом установка закончена далее устанавливаем те пакеты которые нас интересуют в зависимости от решаемых задач
рекомендую поставить следушее
mc- Midnight Commander небольшой двухоконный файловый менеджер
LuCI- Web Interface для роутера для удобной настройки через браузер
admin
Администратор
 
Сообщений: 200
Фото: 0
Зарегистрирован: 04 май 2013, 01:06
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.


Вернуться в Linux

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron