Китайская рулежка

Внезапно после долгого гугленья оказывается, что самые нормальные модули для IoT делаются китайцами из китайских чипсетов. Внезапно, блеать - MTK. LinkIt 7688 и его производные на SoC MT7688.

  • 580 МГц чип.
  • 32 Мб флэша и 128 Мб RAM
  • Свеженький OpenWRT 15.05 Chaos Calmer
  • Поддержка Arduino, python, node.js из коробки
  • Куча периферии, вкомпиленной в ядро
  • Официальные SDK и регулярные апдейты

На Atheros AR9331 же одно унылое говно - OpenWRT старый, флэша в лучшем случае 16 Мб (питон и уж тем более нода не лезет), где брать апдейты - х его з, памяти всего 64, тактовая - 400 МГц. Радость одна - можно прошить Linino и баловаться Yun-ом.

Зачем эта вся ебала нужна в IoT-е - потом напишу отдельный псто. 

http://mike-lambert.livejournal.com/262590.html

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Казалось бы, такая простая вещь…

…как копирование структуры разделов в Linux, может обернуться небольшой проблемой, если используется GPT.

Очень многие утилиты поддержки GPT не имеют, в виду своей древности. Обычно применяемый для этой цели sfdisk не работает, например.

Решается так:

sgdisk /dev/sdX -R /dev/sdY
sgdisk -G /dev/sdY

Где sdX откуда берём структуру, а sdY куда. Если необходимо сменить GUID для разделов на рандомные, то используем ключ G.

http://techquisitor.livejournal.com/313186.html

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

О Скайпе, Токсе, и о мне, вредном до невозможности

Хм, уже довелось услышать, что это я такой капризный гад, ухожу с офигенно удобного для всех скайпа и принуждаю знакомых ставить "этот ваш Токс".

Что ж, давайте разбираться.

На Линукс я переходил совершенно сознательно, ибо выверты Майкрософт и прочих проприетарщиков достали.
Реклама, спам, вымагательство денег на каждом шагу, запреты на просмотр видео в вашем регионе...

Не говоря о вирусах, глюках и всём прочем.

ЗА-ДОЛ-БА-ЛО!

Макось, о которой у меня  некоторое время были весьма романтичные представления -- а именно, пока не познакомился с ней поближе, также прошу не предлагать.

Мало того, что безумно дорого, так ещё и неудобно -- во всяком случае, она оказалась гораздо менее удобной для меня, чем беслатный Линукс с КДЕ.  Ну, и плюс многие те же выверты, что и у Самой Великой Операционной Системы от Майкрософт.

Планшеты и смартфоны, независимо от брендов, не устраивают, так как для чтения предпочитаю большой экран, для телефонных звонков -- нормальный мобильник, а для работы с графикой эти девайсы не подходят по определению. Да и писать на экранной клавиатуре неудобно.

Итак, остаётся обычный компьютер с Линуксом.

На данный момент по независящим от меня причинам мне доступны только довольно старые, 32-битные компьютеры. 

Таким образом отпадают: Читать далее »

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Удаленный доступ к Orange PI через Интернет

Периодически задумываюсь об организации удаленного доступа к апельсинке через Интернет. Сложность ситуации заключается в том что провайдеры все чаще выдают пользователям "серые" динамические IP адреса. Как следствие - нет возможности использовать сервисы динамического DNS наподобие DynDNS, NoIP, и.т.д
Да и делать проброс портов на маршрутизаторе муторно, небезопасно, а иногда и вовсе невозможно. К тому же в этом случае управляемому устройству необходимо назначать статический IP адрес. Есть способ лучше - подключаем устройство к Интернету и создаём связь через промежуточный сервер. На прошедших выходных я протестировал работу сервиса Weaved

Weaved Logo.png
Читать далее »

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

История делает виток…

Электронная книжка в качестве дисплея, дубль два...

Да-да, та самая модель! Тот кто не понял, о чём идёт речь, то затравка в этом посте. А я пользуясь случаем, выражаю огромную благодарность автору поста alexshnup за методический материал и аппаратное обеспечение! Прям вдохновило на дальнейшие подвиги :).

З.Ы. Мои потуги с книжкой можно почитать по тегу prs-505

http://dlinyj.livejournal.com/721487.html

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Божественная операционная система Linux Ubuntu

Полетел жёсткий диск на одном ноуте, ещё в начале осени. И заглючило так, что только одна BIOS его и видела. И то, с трудом. Нужно было спасти фотки и документы. Особо не парясь загрузился с установочной флешки. Добрался до Коммандера, и окатился разочарованием: файлы переписать было невозможно, зависало всё.
Вспомнил про Linux. Решил сварганить загрузочную флешку с ним. Пользовался им когда-то давно. В те годы Linux был особо вредным. Попробовал ради интереса и забросил.
В это раз нужда заставила к нему обратиться, и прикипел.

Во-первых: загрузочная/установочная флешка делается очень быстро и просто. Спокойно спас всю информацию с начинающего сыпаться винчестера. Во-вторых: уже при загрузке с флешки мы получаем полноценную операционную систему с необходимым набором приложений: браузеры, плееры, текстовые редакторы на уровне Word/Excel и прочее. Она сходу видит Wi-Fi, спокойно работает с модемом и через кабель (Ethernet). Никаких драйверов ставить не нужно. Даже разрешение экрана само настраивается оптимальным. Можно даже без жёсткого диска с флешки работать.

Читать далее »

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Переступил через очередные грабли

Как я писал в ru-linux’е, мой новый Huawei’ский смартфон почему-то ненормально виделся линуксом. То есть, при втыкании смартфона в ноутбук линукс сообщал, что видит подключённое андроидное устройство, но показывал только тамошний виртуальный CD-ROM. А вот файловая система самого смартфона (по MTP) почему-то оказывалась совершенно недоступна, и adb этого смартфона не видел, и fastboot тоже.

Причём, как выявилось в результате многочисленных экспериментов, этот дефект проявлялся только на одном экземпляре линукса, который грузится с внешнего диска. А в точно таком же линуксе на десктопе, и даже на том же самом ноутбуке, только грузящемся с внутреннего диска, всё нормально работало.

И в винде тоже нормально видится. Более того, под тем самым невидящим линуксом, если передать это USB-устройство в виртуальную машинку с виндой, так она его нормально видит.

Или вот если на смартфоне запустить drivedroid, который эмулирует CD/DVD или UMS, то они тоже нормально видятся. Но drivedroid только с виртуальными дисками работает, а доступа к реальной файловой системе самого смартфона не даёт.

А ещё оказалось, что если смартфон воткнуть в ноутбук ДО загрузки того линукса с внешнего диска, то после загрузки линукс его успешно видит и по MTP, и через adb. А вот если воткнуть в уже загруженный линукс, как это обычно делается, тогда уже стабильно не видит.

Долго я тыкался, пытаясь понять, отчего такое происходит, и как это исправить. В конце концов, как водится, получилось эти грабли обойти, но что это за фигня, я так и не понял. Короче, так:

Читать далее »

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Samba. Debian vs Ubuntu

Что-то я стареть начал. Не осилил ввод в домен дебиановской самбы.
Точнее, в домен то она входит. Пользователей показывает, группы. Авторизация нормально работает по net ads.
А вот сама самба на сервер не пускает, говорит, что пользователя не может авторизовать.

Дай, думаю, убунту поставлю. Поставил, завёл в домен, работает!
Перетащил конфиги на дебиан, не работает!

Чего-йто я в этой жизни не понимаю

http://mar1ner.livejournal.com/930959.html

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

Переходите на линукс!

Вот такой журнальчик встретился в обычном книжном магазине. И даже не в отделе с литературой для обучения или про вычислительную технику, а просто на полке с обычными журналами:

И тут я вспомнил, что первый дистрибутив Дебиана мне также попался в руки в виде диска, приложенного к аналогичному журналу, купленному мной при первом посещении Ирландии.

Оригинал этой записи в личном блоге.

(comment count unavailable | Комментировать в Dreamwidth)

http://dil.livejournal.com/1504427.html

хорошоплохо (никто еще не проголосовал)
Loading...Loading...

OpenWRT, Dropbear, Script Kiddies

Вообще я очень сильно не люблю закрывать SSH на подконтрольных мне устройствах. В противном случае, если "что-то пойдёт не так", теряешь последнюю из возможных калиток для управления. Вместо этого я настраиваю авторизацию по RSA-ключам, отключаю вход по паролям, явно запрещаю логиниться под root-ом и прикручиваю fail2ban. До сих пор набор этих мер позволял достигать разумного соотношения "удобство / безопасность".

В OpenWRT я столкнулся с форменной засадой. По понятным причинам OpenSSHd там заменён на DropBear. Который, по крайней мере в стабильной ветке Chaos Calmer ещё не умеет делать обмен ключами по менее ресурсоемкому алгоритму ECDSA. И Fail2Ban-а там тоже нет.

В один прекрасный момент я столкнулся с тем, что на какой-то из моих OpenWRT-роутеров снаружи прибежали скрипкиддисы и давай перебирать логины в несколько потоков. Понятно, что они все были благополучно отшиты. Только вот процессор в каком-нибудь чипе а-ля Atheros AR9341, мягко говоря, не очень мощный. И попытка установления четырёх одновременных SSH-сессий загружает его "под завязку". Так, что роутеру ни на что другое вычислительных ресурсов уже тупо не хватает.

Беда-пичалька. Пришлось возвращаться к практике блокирования SSH-портов FireWall-ом с прогрызанием единичных исключений в виде доступа из дома и офиса. Чувствую, пора бы уже мне освоить knockd. Тем более, что по мере распространения IPv6 старый добрый Fail2Ban становится чуть менее чем полностью бесполезен.

http://klink0v.livejournal.com/399461.html

хорошоплохо (никто еще не проголосовал)
Loading...Loading...