LINUX.ORG.RU

Сообщения true_admin

 

как удалить топик из черновиков?

Форум — Linux-org-ru

Я вижу кнопки «править предпросмотр опубликовать».split(), а вот удалить не вижу. Куда тыкать?

true_admin
()

ath9k_htc и 5Ghz

Форум — Linux-hardware

Ребята, не могу usb-адаптер sony UWA-BR100 (драйвер ath9k_htc) на 5 гигагерц завести. Есть какие идеи? Вот этот патч накладывал, не помогает: https://dev.openwrt.org/browser/trunk/package/mac80211/patches/403-ath_regd_o... (патч аналогичен ath9k + hostapd = 5 GHz Access Point)

И вот этот накладывал: http://patches.aircrack-ng.org/ath9k_regdomain_override.patch . По dmesg всё шоколадно, он делает вид что меняет, но iw phy phy0 info всё равно выдаёт country 00. Возможно, я плохо пропатчил, патч не накатывается, портировал как мог.

В общем, что бы я не делал iw reg get выдаёт «country 00: DFS-UNSET». Гуглил всё что можно, в том числе способы изменить EEPROM, но не нашёл ничего толкового. Большинство советов для других драйверов и карточек.

Некоторая инфа:

# COUNTRY=LU crda 
Failed to set regulatory domain: -7

## этот модуль вообще в lsmod не встречается
# cat /etc/modprobe.d/cfg80211.conf
options cfg80211 ieee80211_regdom=LU

# из dmesg:
[    5.760000] usb 1-3.1: ath9k_htc: Firmware htc_7010.fw requested
[    5.760000] usbcore: registered new interface driver ath9k_htc
[    5.875000] usb 1-3.1: ath9k_htc: Transferred FW: htc_7010.fw, size: 72992
[    5.935000] ath9k_htc 1-3.1:1.0: ath9k_htc: HTC initialized with 45 credits
[    6.485000] ath9k_htc 1-3.1:1.0: ath9k_htc: FW Version: 1.3
[    6.485000] ath: EEPROM regdomain: 0x6a
[    6.485000] ath: EEPROM indicates we should expect a direct regpair map
[    6.485000] ath: Country alpha2 being used: 00
[    6.485000] ath: Regpair used: 0x6a
[    6.490000] ieee80211 phy0: Atheros AR9280 Rev:2

# iw phy phy0 info
...
        Band 2:
                Capabilities: 0x114e
                        HT20/HT40
                        SM Power Save disabled
                        RX HT40 SGI
                        RX STBC 1-stream
                        Max AMSDU length: 3839 bytes
                        DSSS/CCK HT40
                Maximum RX AMPDU length 65535 bytes (exponent: 0x003)
                Minimum RX AMPDU time spacing: 8 usec (0x06)
                HT TX/RX MCS rate indexes supported: 0-15
                Frequencies:
                        * 5180 MHz [36] (20.0 dBm) (passive scanning, no IBSS)
                        * 5200 MHz [40] (20.0 dBm) (passive scanning, no IBSS)
                        * 5220 MHz [44] (20.0 dBm) (passive scanning, no IBSS)
                        * 5240 MHz [48] (20.0 dBm) (passive scanning, no IBSS)
                        * 5260 MHz [52] (disabled)
                        * 5280 MHz [56] (disabled)
                        * 5300 MHz [60] (disabled)
                        * 5320 MHz [64] (disabled)
...

# iwlist freq
wlan0     23 channels in total; available frequencies :
...
          Channel 36 : 5.18 GHz
          Channel 40 : 5.2 GHz
          Channel 44 : 5.22 GHz
          Channel 48 : 5.24 GHz
          Channel 149 : 5.745 GHz
          Channel 153 : 5.765 GHz
          Channel 157 : 5.785 GHz
          Channel 161 : 5.805 GHz
          Channel 165 : 5.825 GHz

true_admin
()

из AST в c/cpp/objc: как?

Форум — Development

Всем бобра!

Я продолжаю упарываться развлекаться со своим ЯП. Вопрос мучает: во что транслировать AST (abstract syntax tree)? В си, кресты, obj c?

Итак, основные черты ЯП:

1. Императивный
1. Строгая типизация
1. Синтаксис из livescript (который берёт корни из haskell и coffeescript)

В будущем:
1. ООП в духе питона (это потом, пока пофиг)
1. ADT http://en.wikipedia.org/wiki/Tagged_union

Это то в чём я уверен. Понимание остального приходит в процессе. Так вот, синтаксическое дерево уже делается. Вопрос, а как AST преобразовать в код? И во что лучше генерить?

Мне изначально предлагали использовать llvm, но для меня это ад. Я хотел остановиться на си т.к. немного его знаю. Однако потом потянуло на cpp т.к. там много батареек и уже есть, например, классы и генерики. В целом си и плюсы нравятся тем что у них беспроблемное сопряжение с системными либами. А может вообще тут objective C лучше?

Вторая проблема это чем генерить код. К сожалению, ничего толкового для кодогенерации не нагуглил. Есть только вот такой костыль для облегчения жизни: http://www.codeproject.com/Articles/571645/Really-simple-Cplusplus-code-gener... . Проекты типа cython, shedskin итп используют свои громоздкие костыли. Получается, надо городить что-то своё?

cast tailgunner

 , , ,

true_admin
()

запретить atop выводить system and process activity since boot

Форум — Admin

Нравится мне atop, но когда его вызываешь ещё 10 секунд висит сводный чарт по тому что он насобирал с момента загрузки. Мне это совершенно не нужно. Можно как-то отключить? В мане/гугле пока решения не нашёл.

true_admin
()

как работает калибровка компаса?

Форум — Talks

У меня на новом нексусе 4 стал адски дурить компас — ошибка до 90 градусов. Я начал искать какой-нить калибратор, а их просто нет. Единственное что удалось нарыть это «попробуйте медленно повернуть телефон несколько раз по трём осям» (или вариации этого). От отчаяния я последовал совету и... компас заработал как надо.

Внимание вопрос: почему заработал компас? В магию не верю.

 , ,

true_admin
()

сбылась мечта — андроид в качестве десктопа

Форум — Talks

Не так давно думал что андроид это идеальный десктоп — приложений уже достаточно много, основные потребности софт покрывает, что ещё нужно для счастья?

Купил борду odroid-u2, четыре часа секса включая медитирование на исходники, редактирование xml-файлов и перепаковку apk-файлов и вот оно — счастье (мне уже сказали что у меня кривые руки, что я не читаю документацию итп).

Главный цимес был в том чтобы поиграть в кармагеддон на большом экране без заморочек с виндами, эмуляляторами итп. Запускаю иии... А оно только под сенсорное управление.

Лладно, где-то валялся какой-то очередной шутер от геймлофта. На старт, внимание, марш... Та же фигня. На эскейп оно реагирует, но не более того. Пофиг ей и на мышку и на клаву.

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

Последний гвоздь — хотел поставить libre office, но его на play store нету. Ок, скачиваем некий apk с оффсайта и понимаем что это всего лишь технодемка просмоторщика. Пичалька.

Удивительно, но работает это всё как-то небыстро, не смотря на шустрый проц в 1.7GHz. Похоже что программная или аппаратная часть не расчитана 1080p.

В общем, не вышло сделать эдакий универсальный домашний развлекательный центр для блондинок. Пойду верну арчик обратно.

PS будет грустно если классический интерфейс с клавой умрёт. Без хоткеев как-то грустно.

 , odroid-u2, ,

true_admin
()

посоветуйте док для подготовки к собеседованию

Форум — Admin

Всем привет.

Предстоит собеседование по datacenter troubleshooting. А у меня практически отсутствует опыт в отладке проблем с трафиком на таком уровне. Поэтому вопрос к гуру связи, точнее два: какие проблемы бывают и что по ним почитать. Я вижу вот такие проблемы:

0. Диагностика проблем в целом
  Общие проблемы диагностируемые пингом
  Проблемы с tcp (плохая скорость, внезапные обрывы) или с отдельными портами из-за кривых фаерволов
1. Внутри датацентра
  Потеря связности (аля split brain)
  Перегрузка отдельных линков
  Зацикливание трафика (такое ещё бывает? Считаем spanning tree включён)
2. Снаружи
  Перегрузка по отдельным направлениям
  Потеря связи по отдельным направляениям (кстати, как такое мониторить?)
  DDOS
  traffic engineering
  балансировка и переключение трафика между датацентрами (в случае глобальной аварии)
  использование looking glass
3. (опционально) Безопасность сети внутри датацентра
  Как выделяем клиентам сети, вланы итп

Прошу гуру дополнить список и накидать док для нубов по использованию looking glass и по проблемам ospf, bgp (что-то ещё массово используется?). Исходите из того что протоколы маршрутизации я практически не знаю.

 

true_admin
()

настройка устройств ввода при подключении

Форум — Desktop

Всем привет!

При (пере-)подключении клавиатуры и мышки их параметры (аля xset m 0 0) приходится вбивать заново. Где-то читал что у иксов есть годный механизм для установки настроек для hotplug-устройств. Не кинете ссылочкой?

 ,

true_admin
()

this build has expired

Форум — Talks

Sublime text внезапно тупо перестал работать т.к. захотел обновлений. Вот подробности: http://www.sublimetext.com/forum/viewtopic.php?f=3&t=13205

Из того что оттуда «особенно» понравилось:

All sublime 2 users are being enforced to use the latest version.

Не, ну он начал писать что доступна новая версия. Только вот он не сказал что через несколько дней тупо сдохнет. А моему знакомому было на это пофиг, его и старая версия устривала. А эта штука сдохла в момент когда надо было работать. По совершенно идиотской прихоти автора. Вот вам и luser-friendly.

 , грязные проприетарщики, как делать не надо

true_admin
()

Отличия netgear wnda3100-200GRS vs wnda3100-200PES wnda3100-100NAS

Форум — Linux-hardware

Всем привет.

Чем отличаются эти адаптеры?

wnda3100-100NAS
wnda3100-200GRS
wnda3100-200PES

PS хочу убиват производителей за такой бардак версий без всякого описания.

 

true_admin
()

комплектация nexus 4 в различных странах

Форум — Mobile

Всем привет!

Купил (как оказалось французский) nexus 4, он шёл вместе с гарнитурой. Этот телефон забрала моя девушка. Я купил ещё один через тот же магазин. Приехал новый нексус, но коробква вскрытая. Внутри не было гарнитуры. Магазин отшил меня с формулировкой «комплектация зависит от страны откуда он приехал». Мне показалось это бредом.

Я решил проверить в гугле nexus 4 UK unboxing и... облом. Попросил прошерстить мануалы на предмет комплектации. Внатуре версия из UK без гарнитуры. А коробку, наверно, вскрыли для замены зарядки.

Зачем я это пишу — пока писал сам догадался попросить проверить мануал. Но не пропадать же написанному. Теперь и вы знаете про это мелкое западло.

Разделите мою боль :(

 ,

true_admin
()

само переходит в read-only через некоторое время

Форум — Admin

Есть у меня для тестов btrfs в файле который я монтирую так:

sudo mount /home/sources/btrfs /mnt/btrfs/

Так вот, через некоторое время без каких либо ошибок оно сваливается в ro:

┌──[14:53:17]─[exe@ux32vd]─[~]
└──> mount| grep btrfs
/home/sources/btrfs on /mnt/btrfs type btrfs (ro,relatime,space_cache)

Как только я делаю sudo mount -no remount,rw /mnt/btrfs/ всё становится нормально.

Отчего такая фигня? ОС арчик, ядро 3.9.9.

 

true_admin
()

nexus 4 не работает с симкой

Форум — Mobile

На днях заказал нексус 4 через друзей. Они говорят что аппарат не работает со многими (микро)симками, как с обрезанными так и с фабричными. Тут лучше сказать что удалось заставит агрегат работать только с двумя симками из пяти. Я подозревал заводской брак пока не попробовали в другом нексусе. На нем все повторилось - работают только некоторые фабричные микросимки.

Это вообще нормальная фигня?

UP: оказалось надо менять симку у оператора.

true_admin
()

gcc-linaro-arm-linux-gnueabihf собирает нерабочие ядра

Форум — Development

Пытался собрать ядро для odroid-u2 с помощью gcc-linaro-arm-linux-gnueabihf-4.8-2013.06_linux, всё замирает после этого:

Uncompressing Linux... done, booting the kernel.

Отчего оно дальше не грузится?

Грузил вот так:

fatload mmc 0:1 40008000 3.8.13; bootm 40008000

Кстати, как вычисляется эта магическая цифра 40008000?

Собирал вот так:

export PATH=/home/sources/arm/gcc-linaro-arm-linux-gnueabihf-4.8-2013.06_linux/bin/:$PATH
export CROSS_COMPILE=arm-linux-gnueabihf-
export ARCH=arm

В то же время арчевый x-tools7h без проблем всё собрал.

cast AiFiLTr0

Перемещено JB из admin

 ,

true_admin
()

check_fds.c:84:1: internal compiler error: Segmentation fault

Форум — Development

По совету дядьки Фильтра я попытался поднять crosstool-ng. Не тут-то было. Короче, после некоторого кол-ва с секса в совершенно неожиданных местах скриптов всё упёрлось в ошибку в сабже.

А вот что в dmesg:

traps: conftest[21117] trap divide error ip:400494 sp:7fff7caaf438 error:0 in conftest[400000+1000

Вопрос - что делать-то? :(

Конфиг ct-ng вот этот: http://us.mirror.archlinuxarm.org/mirror/development/ct-ng/xtools-dotconfig-v7 (я только пути поправил как умел).

 

true_admin
()

развернуть несколко копий «виртуалки» с максимальной экономией места

Форум — Admin

Есть железка на arm с аж 5гиг свободного места (из 7.2). Хочу развернуть несколько одинаковых lxc-контейнеров. Вес одного контейнера ~2.5гиг. Просто так всё не влезет. Что можно придумать? Пока что разбивка «всё в корень», файлуха ext4, ядро 3.8.13.

Просто так хардлинками не сделать т.к. в процессе работы данные будут меняться (там mysql и postgres крутятся).

Цель всех этих экспериментов - посмотреть как армы под нагрузкой работают.

 , ,

true_admin
()

банковский вклад

Форум — Talks

Я вот решил деньги вложить в российском банке. И вот что смущает: по вкладу в евро выплачивают 1.6% годовых (совсем охренели). По рублёвому 6.9%. Имеет ли смысл перевести в рубли? Я имею в виду, что с рублём за год станет, а, аналитики? :) Пока на конвертации туда-сюда я потеряю 2%.

Ещё вот это не могу распарсить:

В случае досрочного изъятия вклада проценты выплачиваются за время фактического нахождения денежных средств во вкладе из расчета ставки в размере 0.01% годовых в соответствующей валюте.

Это они так завуалированно объясняют что в случае досрочного снятия денег процентов вообще не дадут? (0.01% это курам на смех).

PS банк юникредит

true_admin
()

отладить dhcpcd

Форум — Admin

Здарова, котаны!

Как можно просто послать dhcp-запрос и получить на него ответ? Назначать интерфейсу адрес и перебивать роуты низзя, это удалённая тачка.

Как мне казалалось, была утилита dhcpdebug для этого, но сейчас что-то не найду. Возможно, видел её на фряхе?

true_admin
()

порекомендуйте брелок-сигнализацию для защиты от потери/кражи

Форум — Talks

Сегодня я таки потерял свой многострадальный телефон. Решил что надо проблему решать кординально- обвешаться брелками которые будут пищать если ответная часть находится слишком далеко. Ну, типа такого нужно: http://www.ebay.com/itm/Wireless-Anti-theft-Anti-Lost-Security-Key-chain-Find...

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

 ,

true_admin
()

rtl8191su и hostapd (или посоветуйте новый адаптер)

Форум — Linux-hardware

Лоханулся я и купил usb-адаптер на основе rtl8191su который не поддерживается новым wifi-стэком. Как результат, hostapd с ним не работает. Пробовал ставить другие hostapd от похожих (по цифрам) чипсетов, но это не помогло. Колдование над сырцами дров тоже не привело к успеху.

Однако, вот что заметил: iwconfig wlan1 mode master отрабатывает без ошибок. Можно ли как-то это использовать? Например, с каким-нить древним hostapd....

PS скажите какие usb-адаптеры самые лучшие (в плане дальнобойности и скорости) на чипсетах типа atheros или ralink.

true_admin
()

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