LINUX.ORG.RU

Сообщения Stanson

 

Как навсегда убивать в ведроиде процессы/сервисы?

Форум — Mobile

Вот болтается у меня в памяти какой-то com.android.phone. Во-первых, непонятно что это и зачем мне оно на таблетке нужно. Во-вторых, как это убить? pm disable com.android.phone результата не даёт. busybox killall com.android.phone тоже не работает. Я, блин root на девайсе, как прибить эту дрянь?

Ну и ещё куча какого-то барахла не даёт себя убить, в таскменеджере, например, есть какие-то Checkin Service Setup Wizard Sync Feeds DRM Protected ... Google Search Dialer Dialer Storage

и всякое такое. Как понять что это такое, как оно выглядит в процессах, как называется файл из которого оно запускается и главное - как это всё ненужное УБИТЬ НАВСЕГДА, чтобы никакое «DRM Protected...» и прочее на моём девайсе не присутствовало?

Stanson
()

xkbd для ведроида 2.1

Форум — Mobile

Подарили тут потаскушку - «Устрицы T7». В общем, это на самом деле StyleFlying MID_T_M1 также известный под всякими именами типа apad,gpad,cubeu,joyplus и т.д. Ведроид 2.1 бегающий на TCC8902.

Захотелось какую-то пользу от неё получить, но в этом долбаном ведроиде как оказалось, нету ни нормального ssh, ни нормальной клавиатуры с клавишами Ctrl, TAB, ESC и всё такое.

Ssh для ведроида не находится вообще. Находится только какое-то кривое поделие школоты под названием ConnectBot, которое падает после попытки ввести логин@адрес.

А с клавиатурами ваще труба - есть только какое-то говно со смайликами, а с нормально работающими Ctrl,Alt,TAB,Esc и стрелками - нету. Даже внешняя USB клава не спасает - что-то там внутри ведроида дико накосячено с клавиатурным вводом.

Хочу xkbd для ведроида, как в нормальных линухах. Где и как его сотворить/получить? Ну и какую-нибудь инструкцию по сборке стандартного консольного ssh под ведроид. А если кто-нибудь объяснит, как заставить ведроид пользоваться DNS'ами которые выдал DHCP а не прошитым намертво 8.8.8.8 - буду ваще весьма признателен. setprop net.dns1 192.168.0.1 задрало уже, да и в штатном броузере не работает.

ЗЫ: ненавижу ведроиды. Ещё ни одного не видел, которым можно было бы пользоваться искаропки и чтоб по каждому чиху в инет не лез. Хуже винды с симбианом, честное слово.

Stanson
()

Нужен странный девайс USB->Ethernet.

Форум — Linux-hardware

Гуглем не находится ничего похожего.

Нужно устройство, которое является USB device и тупо транслирует все пакеты USB в сеть и наоборот, принимаемое по сети выдаёт в USB шину.

Для чего нужно:

Сейчас дохренищи копеечных девайсов в которые можно втыкать USB-флешки ( и только флешки ). От фоторамок до телевизоров. И практически нет девайсов в которые можно втыкать Ethernet-шнурок. А если таковые находятся - то сразу стоят совершенно неадекватно денег.

Простейшее применение - использовать фоторамку для отображения актуальных графиков MRTG/RRD. Или телевизором смотреть кины с сервака без беготни с флешкой. Или испольовать фоторамку в качестве индикатора каких-нибудь давлений-напряжений-мощностей-погоды для дома/работы. Копеечный китайский MP3 проигрыватель который будет играть файло с сервера вместо приёмника на кухне. Да дофига можно чего придумать.

Втыкаем девайс, фоторамка общается с девайсом как с флешкой, пакеты от фоторамки идут по сети на сервак, на серваке работает драйвер driver/usb/gadget/mass_storage.c который через USB Device controller переписанный для сетевухи ( написать - элементарно, пару часов над каким-нибудь driver/usb/gadget/imx_udc.c поколдовать ) принимает USB пакеты от рамки и отвечает то, что она хочет услышать.

Можно ещё проще, взять driver/usb/gadget/mass_storage.c и переписать в виде юзерспейсного демона, который слушает сетевой сокет и отвечает туда же.

driver/usb/gadget/mass_storage.c смотрит в директорию куда MRTG/RRD кладёт картинки.

На фоторамке имеем обновляющееся изображение с сервака, потому как она тупо перебирает файлы которые нашла на «флешке» и не подозревает, что эта флешка вовсе не флешка а дира с картинками на сервере.

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

ЗЫ: Можно, конечно, самому собрать - PIC18F2550 + ENC28J60, но может велосипед уже изобретён?

Stanson
()

KDE4 без извращений

Форум — Talks

Что-то чем дальше в лес, тем толще партизаны. По мере того, как кутя становится лучше, красивше и толковее, кеды превращаются в какой-то тотальный звездец. Всякие непомуки с аконадями и прочее... Пилят нафиг не нужное, а тот же koffice - убог как незнамо что. Дошло до того, что когда kmail потребовал mysql, я плюнул и водрузил старый добрый sylpheed, который тут же порадовал объёмом потребляемой памяти и всё такое. Копыто, не умеющее переконнекчиваться при обрывах, kword неспособный нормально открыть ни одного документа, пляски с бубном, чтобы вычистить отовсюду долбаный непомук и т.п. Гугль кишит запросами типа «how to disable that f...ing nepomuk & akonadi?», но, увы, находятся только ответы каких-то невменяемых, сообщающих о том, что это непровзойдённые современные достижения DE и чтобы читать почту совершенно необходимо поставить mysql.

Соответственно вопрос такой - а не попадался ли на просторах инета кому-нибудь форк KDE, в котором озверевшие граждане решили выпилить всё это нафиг никому не нужное аконадно-непомукное непотребство и сделать нормальное шустрое и лекгое DE на основе Qt?

ЗЫ: Это нынче традиция такая, что-ли - портить всякими «модными» хренями нормальные DE... Гном давно испортили реестром и миллионом мелких либ, напихали всяких дурацких бонобо и орбитов, реестров т.д. Теперь KDE... Чо делать-то?

Stanson
()

Туплю с zebra+ospfd

Форум — Admin

Есть 2 роутера.

В одном 2 3G модема и небольшая локалка 192.168.253.0/24, другой в датацентре воткнут в инет.

Поднимаю с первого роутера 2 туннеля через разных опсосов:

tun0 192.168.254.1 p-t-p 192.168.254.254

tun1 192.168.255.1 p-t-p 192.168.255.254

На другом роутере адреса туннелей наоборот

tun0 192.168.254.254 p-t-p 192.168.254.1

tun1 192.168.255.254 p-t-p 192.168.255.1

Хочу OSPFом разруливать эти 2 туннеля. Если tun0 умер, чтоб всё через tun1 пошло.

На роутере с модемами:

ospfd.conf

....

interface tun0

ip ospf network point-to-point

ip ospf cost 10

interface tun1

ip ospf network point-to-point

ip ospf cost 20

router ospf

ospf router-id 192.168.253.254

network 192.168.254.1/32 area 0

network 192.168.255.1/32 area 0

network 192.168.253.0/24 area 0

....

На роутере в датацентре:

....

interface tun0

ip ospf network point-to-point

ip ospf cost 10

interface tun1

ip ospf network point-to-point

ip ospf cost 20

router ospf

ospf router-id 10.112.0.88

network 192.168.254.254/32 area 0

network 192.168.255.254/32 area 0

default-information originate

....

Всё работает как задумано. На роутере с модемами default route туда-сюда переключается при пропадании связи, а на роутере в датацентре - маршрут на 192.168.253.0/24 либо через .254.1 либо через 255.1 ходит.

НО!

В маршрутах и там и там есть дурацкие строчки. На роутере с модемами например :

192.168.254.1 via 192.168.254.254 dev tun0 proto zebra metric 20 equalize

192.168.255.254 dev tun1 proto kernel scope link src 192.168.255.1

192.168.255.1 via 192.168.254.254 dev tun0 proto zebra metric 30 equalize

192.168.254.254 dev tun0 proto kernel scope link src 192.168.254.1

192.168.253.0/24 dev br-lan proto kernel scope link src 192.168.253.254

default via 192.168.254.254 dev tun0 proto zebra metric 10 equalize

Ну и накой мне надо знать, что до самого себя (.254.1 и .255.1) можно попасть через .254.254? Понятно, что это osfp сообщает о маршрутах с интерфейсов. Если убрать

network 192.168.254.254/32 area 0

network 192.168.255.254/32 area 0

всё перестаёт работать.

В попытках избавится от этих ненужных маршрутов сломал моск. Как сделать красиво ?

ЗЫ: в zebra.conf только интерфейсы прописаны и больше ничего нет относящегося к сети.

Stanson
()

Подскажите софтинку для торрента

Форум — General

Сходу не нашёл софтинки для качания торрентов которая позволяла бы как минимум:

1. Произвольно менять название клиента (чтобы представлялась тем, чем я захочу, а не тем, что в неё забито)
2. Произвольно менять список трекеров даже для приватных торрентов (добавлять-убирать трекеры)
3. Давала бы доступ к логике работы с трекером, например чтобы можно было заставить её общаться с трекером так, как мне нужно, а не чужим дядям, типа "забрать с трекера список пиров, выбрать из них где есть 100% файла и качать с них, про трекер забыть."
4. Была бы консольной.

Всё, что я попробовал - не даёт никаких возможностей действительно полноценно контролировать чем занимается твой комп. Виндузятина какая-то голимая. "You can't change private tracker list" - ну куда это годится?

В идеале хочется что-то типа wget, с минимальным функционалом - Представиться трекеру тем, что он хочет, забрать список пиров, забить на трекер, качать с пиров пока не скачается полностью.

Пока же приходится извращаться со всякими скриптиками, которые делают всё вышеперечисленное на уровне TCP пакетов, а хочется нормальную утилитку.

Stanson
()

OpenSource в железе для Skylink

Новости — Linux General
Группа Linux General

Выложен исходный код и прошивка для роутеров CNU-550pro

Это небольшой роутер на SoC S3C2510A в который встроен USB EVDO модем работающий в сетях Скайлинк. Роутер имеет 1 Ethernet порт, 4 Мб Flash, 16 Мб RAM. Процессор не имеет MMU.

Скайлинк официально продаёт данное устройство, но упорно продолжает нарушать GPL не выкладывая исходники прошивки, которую он распространяет вместе с CNU-550pro.

"Родная" прошивка данного устройства содержит ядро Linux и некоторое количество очень криво собранных утилит, как GPL так и проприетарных. В частности, одна из проприетарных утилит занималась тем, что следила за криво собранной бета-версией pppd-2.4.2 и когда ppp падал (а он падал постоянно), то она запускала pppd вновь. Это маленький штришок к "качеству" ПО которое поставляет Скайлинк пользователям.

CNU-550pro был слегка тивоизирован, можно было залить только прошивку с определённым заголовком из 16 байт. Вроде бы в заголовке была некая хитрая контрольная сумма, которая затрудняла создание прошивок без знания алгоритма, но как оказалось, из-за ошибки в проприетарной утилите которая прошивала прошивку, эта контрольная сумма не проверялась вообще - опять то самое "качество" ПО.

В итоге, была создана более-менее нормальная прошивка для CNU-550pro, включающая в себя помимо нормального, не падающего pppd-2.4.4, busybox, несколько полезных утилит а также SIP-proxy siproxd, который позволяет нормально работать через роутер нескольким SIP-телефонам одновременно.

Возможно, прошивка ещё сыровата, но она уже имеет больше возможностей и работает всяко стабильнее "родных" прошивок.

Исходники и сама прошивка, а так же вся история со Скайлинком и его выкрутасами - по ссылке.

>>> Подробности

Stanson
()

RSS подписка на новые темы