|
FTP сервер, нестандартная задача с ftp |
|
|
|
Feb 2 2010, 13:24
|
Группа: Участник
Сообщений: 6
Регистрация: 18-02-09
Пользователь №: 45 044

|
Здравствуйте, уважаемые ! Поставили такую задачу: создать ftp сервер в маленькой коробочке, чтобы не использовать для этих целей комп, чтобы в нем была внешняя память (SD или микросхема памяти, кстати есть nand память samsung на 4 Гб от флэшки), файлы хранить, НО нестандартность заключается в том, чтобы содержимое внешней памяти можно было просматривать через сетевое окружение. Поразмыслив пришел к выводу что нужно встраивать Linux или другую *.nix систему, чтобы в нее встроить samba и ftp сервер простенький. Решил все это делать на LPC2378. А теперь вопрос ... Подскажите, возможно ли сделать связку linux+samba+ftp все это дело запихнуть в LPC2378 и хватит ли ревурсов у камня ? Может кто-то подобное делал или просто направьте в сторону нормальной информации. Я посматриваю на uCLinux, может на нем все получится реализовать, только опыта нет на встраивание linux в кристал  . Помогите кто чем может, я думаю идея нетривиальная и интересная.
|
|
|
|
|
 |
Ответов
|
Feb 2 2010, 16:38
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Могу продать решение в исходниках. Полный FTP сервер, пассивный и активный. Полный набор команд, аналог Unix type L8 version. Никаких lwIP-ов, никаких uClinux-ов и Linux-ов Количество одновременных сессий ограничивается только размером RAM. Очень компактный размер программы. Высококачественный, портируемый, подробно комментированный исходный код. Полная дока. Работает под RTOS с жестким реалтаймом. Работает даже на STR912. При наличии внешней RAM скорость записи на обычную SD карту через этот FTP и 100Base-T достигает 5 мегабайт в сек. При применении более продвинутых ARM-ов с SDHC скорость можно поднять. В придачу TCP стек с SNMP, SMTP, POP3 клиентом, SNTP клиентом, PPP, HTTP сервером, SNAP и RIP протоколами маршрутизации и т.д. Цену обсуждаю только приватно. Работает например в этом дивайсе: http://www.alylab.eu/OpenProjects/ARMDomin...D4DoubleGSM.htm
|
|
|
|
|
Feb 2 2010, 16:59
|
Знающий
   
Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858

|
За деньги что вы попросите за это чудо можно купить не один sheeva plug с нормальной ОС GNU/Linux _гигабитным сетевым адаптером_, которую можно расширить до недостижимых для вас маштабов легким движением установщика. ЗЫ жесткий реалтайм и протокол tcp - это жескачь  Цитата(AlexandrY @ Feb 2 2010, 19:38)  Могу продать решение в исходниках. Полный FTP сервер, пассивный и активный. Полный набор команд, аналог Unix type L8 version. Никаких lwIP-ов, никаких uClinux-ов и Linux-ов Количество одновременных сессий ограничивается только размером RAM. Очень компактный размер программы. Высококачественный, портируемый, подробно комментированный исходный код. Полная дока. Работает под RTOS с жестким реалтаймом. Работает даже на STR912. При наличии внешней RAM скорость записи на обычную SD карту через этот FTP и 100Base-T достигает 5 мегабайт в сек. При применении более продвинутых ARM-ов с SDHC скорость можно поднять. В придачу TCP стек с SNMP, SMTP, POP3 клиентом, SNTP клиентом, PPP, HTTP сервером, SNAP и RIP протоколами маршрутизации и т.д. Цену обсуждаю только приватно. Работает например в этом дивайсе: http://www.alylab.eu/OpenProjects/ARMDomin...D4DoubleGSM.htm
|
|
|
|
|
Feb 2 2010, 21:06
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(sasamy @ Feb 2 2010, 18:59)  За деньги что вы попросите за это чудо можно купить не один sheeva plug с нормальной ОС GNU/Linux _гигабитным сетевым адаптером_ Тока молитесь на поставщика ваших sheeva plug и их изготовителя. Чтоб продолжали продавать пока они вам еще понадобятся, чтоб цену не взвинтили, чтоб тюнингу было поменьше, errata потоньше, даташит поподробней. Такие дивайсики не для слабонервных. А свой дивайс на STR912 или на чем нибудь от NXP c FTP будет в несколько раз реально дешевле стоить, меньше по габаритам и надежней чем нечто отладочно-учебное на марвеле. Эт вы просто не в курсе расценок реальных BOM-ов. И цену решения (не дивайса) я вроде бы не называл, скажу только что такое решение, конечно, гораздо дороже sheeva plug Цитата(Patogenich @ Feb 2 2010, 22:48)  Я на торренте нашел последние версии mdk и rl-arm от keil там есть все необходимое и ftp сервер и web сервер и файловая система, Эк вы разогнались. В Keil-е TCP стек идет без исходников и нет FTP, а есть TFTP. Эт знаете ли две большие разницы.  И файловую систему вы ихнию видать не прочувствовали. Особенно ту, что для FLASH памяти. А за WEB сервер наверно приняли примитивный обработчик HTTP запросов.
|
|
|
|
|
Feb 2 2010, 21:15
|
Знающий
   
Группа: Участник
Сообщений: 783
Регистрация: 22-11-08
Пользователь №: 41 858

|
Цитата(AlexandrY @ Feb 3 2010, 00:06)  А свой дивайс на STR912 или на чем нибудь от NXP c FTP будет в несколько раз реально дешевле стоить, меньше по габаритам и надежней чем нечто отладочно-учебное на марвеле. А попросят вас завтра сыграть мурку на вашем девайсе - access list прикрутить, tls для ftp, пакетный фильтр для tcp/ip - это вещи обыденные, а вэбсервер с питоном, пхп и тд. ? смоневаюсь что в силах будете хотя бы малую часть реализовать из этого. Насчет дешевле - шивы и так по 50$ раздавали, да и я их только для примера привел. То что ваше решение вы задешево отдавать не будете и так ясно - вижу, постарались, только в этой сфере linux давно и прочно занимает лидирующие позиции.
Сообщение отредактировал sasamy - Feb 2 2010, 21:16
|
|
|
|
Сообщений в этой теме
Patogenich FTP сервер Feb 2 2010, 13:24 aaarrr Цитата(Patogenich @ Feb 2 2010, 16:24) По... Feb 2 2010, 13:28 Patogenich Цитата(aaarrr @ Feb 2 2010, 16:28) Полноц... Feb 2 2010, 13:54  aaarrr Цитата(Patogenich @ Feb 2 2010, 16:54) А ... Feb 2 2010, 14:01  zltigo Цитата(Patogenich @ Feb 2 2010, 16:54) на... Feb 2 2010, 14:03 zltigo Цитата(Patogenich @ Feb 2 2010, 16:24) ид... Feb 2 2010, 13:33 prottoss Цитата(Patogenich @ Feb 2 2010, 20:24) Зд... Feb 2 2010, 14:15 zltigo Цитата(prottoss @ Feb 2 2010, 17:15) Гы-г... Feb 2 2010, 14:31  prottoss Цитата(zltigo @ Feb 2 2010, 21:31) Ну а в... Feb 2 2010, 14:55   zltigo Цитата(prottoss @ Feb 2 2010, 17:55) Не в... Feb 2 2010, 16:26 MALLOY2 Цитатаlinux+samba+ftp
ужас
У меня на STR912 + L... Feb 2 2010, 16:04    aaarrr Цитата(sasamy @ Feb 3 2010, 00:15) Насчет... Feb 2 2010, 21:29 sensor_ua Если не просматривать, а просто монтировать ftp-ша... Feb 2 2010, 17:30 Xenia К IAR PowerPac'у существует приложение TCP/IP-... Feb 2 2010, 20:11 Patogenich Я на торренте нашел последние версии mdk и rl-arm ... Feb 2 2010, 20:48 aaarrr О, как раз в тему - коробочка с FTP и SMB. И произ... Feb 2 2010, 22:35 Patogenich Цитата(aaarrr @ Feb 3 2010, 01:35) О, как... Feb 3 2010, 05:59 ar__systems Купите на ебае NSLU2 и не парьтесь. после минималь... Feb 3 2010, 15:40
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
|
|
|