Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:5
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:9
Форум » starterkit.ru » Embedded Linux
igor1 (Guest)
Добавлено 16.12.2008 21:33 Редактировалось 16.12.2008 21:33 Сообщение: 21
igor1 (Guest)

Если так, как правильно собрать укажите или напишите пожалуйста?
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 16.12.2008 22:25 Редактировалось 16.12.2008 22:25 Сообщение: 22
starterkit (Guest)

По куругу ходим, можете своими словами изложить что Вы уже сделали?
Насколько понял, бузибокс 1.2.1 собрали, а все последующие операции (обновление и корреския корневухи)?

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно starterkit 16.12.2008 г. в 22:29:36
Спуститься к концу Подняться к началу
igor1 (Guest)
Добавлено 16.12.2008 23:31 Редактировалось 16.12.2008 23:31 Сообщение: 23
igor1 (Guest)

Значит так,
1. всё заново собрал включил только telnetd и всё
2. монтировал /mnt по файлу mount_ramdisk
3. в /bin удалил старый файл busybox и скопировал из /busybox-1.1.2 новый busybox
4. в /etc/rc.d/rc.s отредактировал вставил /bin/telnetd -l /bin/ash на последнию строку
5. отмонтировал образ umount_ramdisk
6. после перегрузил плату и u-boot загрузил по команде run tftp_update
7. после перегрузки платы в конце увидел
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
Freeing init memory: 108K
umount: Couldn't umount /mnt/mmc: Invalid argument
rmmod: at91_mci: No such file or directory
mount: Mounting /dev/mmc1 on /mnt/mmc failed: No such file or directory


Starting system...
mount: Mounting none on /dev/pts failed: No such file or directory
chgrp: unknown group name: utmp
eth0: link up (100/Full)
mount: Mounting /dev/sda1 on /mnt/usb failed: No such device or address
/etc/rc.d/rc.s: /etc/rc.d/rc.s: 66: /bin/telnetd: not found

Please press Enter to activate this console.


BusyBox v1.1.2 (2008.11.18-18:33+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

[@SK-MAT91SAM9 /]$

8. набираю busybox вот
[@SK-MAT91SAM9 /]$busybox
BusyBox v1.1.2 (2008.11.18-18:33+0000) multi-call binary

Usage: busybox [function] [arguments]...
or: [function] [arguments]...

BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. Most people will create a
link to busybox for each function they wish to use and BusyBox
will act like whatever it was invoked as!

Currently defined functions:
[, [[, adduser, ash, busybox, cat, chgrp, chmod, chown, cp, date,
dd, deluser, df, dmesg, e2fsck, egrep, false, fdisk, fgrep, free,
fsck, fsck.ext2, fsck.ext3, fuser, getty, grep, halt, hostname,
ifconfig, init, insmod, kill, linuxrc, logger, login, ls, lsmod,
mesg, mkdir, mke2fs, mkfs.ext2, mkfs.ext3, mknod, mount, mv, passwd,
ping, poweroff, printenv, printf, ps, pwd, reboot, rm, rmdir,
rmmod, sleep, stty, sync, sysctl, syslogd, telnetd, test, touch,
true, tty, umount, uptime, usleep, yes

[@SK-MAT91SAM9 /]$

Немогу понять, что надо......

Вроде есть telnetd строку прописал!!!!!!

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно igor1 16.12.2008 г. в 23:33:34
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 16.12.2008 23:37 Редактировалось 16.12.2008 23:37 Сообщение: 24
starterkit (Guest)

Вы забыли линк создать на бузибокс "... еще нужно в /bin сделать линк telnetd на busybox (можно скопировать с изменением имени любой из имеющихся линков) ...".
Спуститься к концу Подняться к началу
igor1 (Guest)
Добавлено 16.12.2008 23:49 Редактировалось 16.12.2008 23:49 Сообщение: 25
igor1 (Guest)

т.е. make menuconfig запускаю и отмечаю
Busybox Settings ---> Installation Options ---> [*] Don`t use /usr
и Applets links (as soft-links) --->(x) as soft-links

Или я опять не правильно, может вам не трудно написать по пунктам. С уважением.
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 16.12.2008 23:58 Редактировалось 16.12.2008 23:58 Сообщение: 26
sasamy (Guest)

Вот готовый имидж rootfs - просто скачай его, переименуй SSDForums-1383.zip -> rootfs, положи в /var/tftpboot и залей на dataflash. ip = 192.168.0.136, telnetd запускается автоматом. Смотри в образе файл /etc/inittab - там все команды загрузки, думаю разберешься. Пароля у root нет.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно sasamy 17.12.2008 г. в 00:01:58
Спуститься к концу Подняться к началу
igor1 (Guest)
Добавлено 17.12.2008 00:00 Редактировалось 17.12.2008 00:00 Сообщение: 27
igor1 (Guest)

нет ссылки, не ключили закачку
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 17.12.2008 00:01 Редактировалось 17.12.2008 00:01 Сообщение: 28
starterkit (Guest)

Разве я где то говорил менять настройки самого бузибокс ...
После Вашего 3-го (или 4-го) шага, зайдите в ./mnt/bin, введите ln -s busybox telnetd , все. На всякий случай убедитесь что файл telnetd ссылающийся на busybox появился. Заметьте, я уже в третий раз про это говорю ...

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно starterkit 17.12.2008 г. в 00:07:24
Спуститься к концу Подняться к началу
igor1 (Guest)
Добавлено 17.12.2008 00:01 Редактировалось 17.12.2008 00:01 Сообщение: 29
igor1 (Guest)

всё закачал!
Спуститься к концу Подняться к началу
sasamy (Guest)
Добавлено 17.12.2008 00:11 Редактировалось 17.12.2008 00:11 Сообщение: 30
sasamy (Guest)

Только не говори что не работает - я все перепроверил перед отправкой :)
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Embedded Linux