Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > Linux для начинающих

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.02.2013, 13:30   #1
Константин
Junior Member
 
Регистрация: 02.02.2013
Адрес: Смоленск
Сообщений: 27
Вес репутации: 0
Константин is an unknown quantity at this point
По умолчанию

Установил Ubuntu 12.10 на отдельный раздел.
Собрал прошивку для TL-MR3020, проверил на роутерте - всё запустилось.
Следующий шаг - сборка для TL-MR3040.
Почему-то файловые менеджеры типа crusader и filezilla не хотят соединятся с роутером, хотя из под windows 7 winscp соединяется нормально.Неудобно постоянно перегружаться на винду для заливки файлов на роутер.
Putty коннектиться из под ubuntu нормально.
Посоветуйте в чём может быть прична?
Константин вне форума   Ответить с цитированием
Старый 05.02.2013, 13:31   #2
Константин
Junior Member
 
Регистрация: 02.02.2013
Адрес: Смоленск
Сообщений: 27
Вес репутации: 0
Константин is an unknown quantity at this point
По умолчанию

И ещё вопрос - есть ли виртуальная машина, эмулирующая роутер, чтобы на ней обкатывать прошивки?
Константин вне форума   Ответить с цитированием
Старый 30.09.2013, 22:23   #3
CrazyPit
Junior Member
 
Регистрация: 07.04.2013
Сообщений: 14
Вес репутации: 0
CrazyPit is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Константин Посмотреть сообщение
И ещё вопрос - есть ли виртуальная машина, эмулирующая роутер, чтобы на ней обкатывать прошивки?
я сделал так..установка OpenWRT на виртуальной машине x86
не роутер конечно но хотябы не надо дергать питание да и работает несколько быстрее
CrazyPit вне форума   Ответить с цитированием
Старый 05.02.2013, 22:05   #4
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от Константин Посмотреть сообщение
Почему-то файловые менеджеры типа crusader и filezilla не хотят соединятся с роутером.....
Посоветуйте в чём может быть прична?
Потому что они работают по протоколу sftp, а роутер работает по ssh (scp) по умолчанию порт 22 (это сервер dropbear)
winscp использует код putty т.е. это как бы надстройка вернее GUI.

по ssh в терминале ubuntu вы можете спокойно заходить на роутер.

набрав:
Код:
sudo ssh [email protected]
А если хотите через файловые менеджеры то, ставьте на роутер sftp сервер

Цитата:
И ещё вопрос - есть ли виртуальная машина, эмулирующая роутер, чтобы на ней обкатывать прошивки?
Где-то встречал, но сильно не интересовался, поэтому подсказать точно не смогу. Поищите сами на ОpenWrt.

Мое мнение. Реальное железо есть реальное и лучше испытывать на нем.
andr128 вне форума   Ответить с цитированием
Старый 05.02.2013, 22:21   #5
Константин
Junior Member
 
Регистрация: 02.02.2013
Адрес: Смоленск
Сообщений: 27
Вес репутации: 0
Константин is an unknown quantity at this point
По умолчанию

Никак не удаётся собрать прошивку для MR3040 так как это делается для MR3020. Проблемы начинаются уже при вводе команды make preq
Цитата:
Сообщение об ошибке:
make[1] preq
make -r preq MAKE_JOBSERVER=: build failed. Please re-run make with V=s to see what's going on
make: *** [preq] Ошибка 1
Константин вне форума   Ответить с цитированием
Старый 06.02.2013, 17:06   #6
Константин
Junior Member
 
Регистрация: 02.02.2013
Адрес: Смоленск
Сообщений: 27
Вес репутации: 0
Константин is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Константин Посмотреть сообщение
Установил Ubuntu 12.10 на отдельный раздел.
Собрал прошивку для TL-MR3020, проверил на роутерте - всё запустилось.
Следующий шаг - сборка для TL-MR3040.
Это я поторопился тогда написать насчёт всё запустилось. Я тогда ограничился только проверкой запуска прошивки и появления терминала.
Сейчас всё сделал с нуля по гайду и получил результат:
1. Прошивка на ройтере MR3020 компилируется без ошибок при включенных опцией M пакетах kmod-usb-uhci, kmod-usb-ohci, block-mount и всё в общемто.
2. Устанавливается , появляется окно dropbox, пароль вводится, переходит в ssh.
3. При попытке проинсталировать пакет kmod-usb-uhci опять таже ошбка
Цитата:
root@OpenWrt:~# opkg install kmod-usb-uhci
Installing kmod-usb-uhci (3.3.8-1) to root...
Downloading http://cyber-place.ru/download/packa...8-1_ar71xx.ipk.
Collected errors:
* satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-usb-uhci:
* kernel (= 3.3.8-1-5440da3a2c45184a32da6bba25b8dd2a) *
* opkg_install_cmd: Cannot install package kmod-usb-uhci.

Последний раз редактировалось Константин; 06.02.2013 в 17:11.
Константин вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 12 (пользователей: 0 , гостей: 12)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:04. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика