Раздача интернета на телефон через Bluetooth (Part 1) ++

Предисловие:

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

Немного теории:

Существуют телефоны которые поддерживают и не поддерживают технологию PAN.

Персональная сеть (англ.Personal Network) — это сеть, построенная «вокруг» человека. Данные сети призваны объединять все персональные электронные устройства пользователя (телефоны, карманные персональные компьютеры, смартфоны, ноутбуки, гарнитурыи.т.п.). К стандартам таких сетей в настоящее время относят Bluetooth, Зиг-Би, Пиконет. Параметры PAN: 1. Малое число абонентов 2. Некритичность к наработке на отказ. 3. Все устройства входящую в PAN-сеть можно контролировать. 4. Узкий радиус действия (100 футов) 5. До 8-ми участником сеть должна поддерживать.

У меня была цель настроить инет на телефоне SE k510i, но он, к сожалению, такой технологии еще не знает (о том как настроить без поддержки PAN в следующем посте), поэтому этот способ лично мной не проверен, я все это проделал еще до того, как понял, что мой телефон без PAN.

Настройка:

– ДЕКСТОП ВЕЙ:

Есть одна хорошенькая программка для работы с блютузом называется она Blueman. (Тянуть тут http://blueman.tuxfamily.org/)

После устновки запускаем. Идем в Edit –> Services

Там приводим все параметры к такому виду:

Еще может возникнуть необходимость скачать пакет dhcpd. Далее идем в reboot. И пока настраиваем телефон:

Присоединившись к компьютеру через блютуз в настройках “передачи данных” необходимо применить профиль с именем вашего компьютера, так же его применить к Java. Если у вас телефон поддерживает технологию PAN, то у вас получится это сделать, если нет – вам в следующий пост :).

– Настройка в консоли:

1. В /etc/bluetooth/hcid.conf строку security user; меняем на security auto; Надо закомментить строки auth enable и encrypt enable.

2. В  /proc/sys/net/ipv4/ip_forward меняем “0” на “1”

3. Смотрим название интерфейса, который раздает интернет в ifconfig (допустим eth0). Применяем команду (от рута):

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

iptables -A FORWARD -i ppp0 -j ACCEPT

iptables -A FORWARD -m state –state ESTABLISHED,RELATED -j ACCEPT

4. В /etc/resolv.conf ищем строку  “nameserver”, в которой будет отображаться ИП адрес днс сервера, например ” nameserver 172.17.1.1″ (это нам нужно будет)

5. Создаем файл для соединения вашего телефона (КПК) с компьютером:   в /etc/ppp/peers/тут_любое_слово пишем:

115200
172.17.2.1:172.17.2.2
local
ms-dns 172.17.1.1 // это именно тот адрес, который мы смотрели шаг назад
noauth
debug

6. Соединяемся

dund –nodetach –listen –persist –msdun call тут_любое_слово

7. Настраиваем телефон (КПК). Тут я уже ничем не помогу.

 

Новый браузер под Линукс ++

Весь мир opensource сегодня заговорил о новом браузере, написанном на C++ и Tcl/Tk. Называется он “Hv3”. Решил и я его попробовать.

Первое, что необходимо сделать, поскольку браузер писаный на С++, – это установить пакет libstdc++5.

sudo apt-get install libstdc++5

Дальше скачиваем браузер и распаковываем его:

wget http://tkhtml.tcl.tk/hv3-linux-nightly-08_0203.gz
gunzip hv3-linux-nightly-08_0203.gz
chmod 755 hv3-linux-nightly-08_0203
./hv3-linux-nightly-08_0203

Вот теперь можно попробовать любимые сайты. Скажу сразу – сырой еще, но весьма достойный. Ajax не работает.

Вот так выглядит мой сайт в этом браузере:

hv3

 

Подарки от Microsoft

Сегодня приятно удивился узнав, что мелкософт дает бесплатные подарки 🙂

Что они предлагают:

  1. Windows Web Server 2008 32/64bit
    Разрешено использование без ограничений, в том числе и коммерческое. Перепродажа запрещена.
  2. Диск с обучающими ресурсами и тренингами для веб-разработчиков и дизайнеров.
  3. Специальные предложения Microsoft по технологиям для веб-разработчиков.
  4. Специальные предложения партнеров Microsoft.
Заказать можно тут

Цитата с БОРа +

для прекращения дальнейшего появления старпёрских… гм… “цитат” про кнопки турбо, гибкие дискеты и прочие каменные топоры предлагаю перечислить как можно больше IT-реликтов сразу.

Итак. Я уважаю тех кто помнит:
– EGA/CGA и монохромные мониторы (в том числе черно-зеленые);
– Матричные принтеры в которые вставляли копировальную бумагу когда кончалась краска;
– спектрумовские и Радио-РК игрушки, которые грузились с кассет и бабин по 15 минут и не всегда с первого раза;
– перфоленты и перфокарты, которые нельзя было рассыпать;
– неоткрывающиеся мыши которые макали за хвост в стакан спирта чтобы отчистить шарик;
– как звучит pc-speaker;
– файлы config.sys и autoexec.bat;
– пиратские диски-многоигровки по 500 игр;
– винду версии 3.0;
– горизонтальный настольный корпус для системного блока, на который ставился монитор;
– подключения по диалапу на скорости 4800 бод с характерным звуком и отсутствием сплиттера со всеми вытекающими;
– винчестеры по 40 мб;
– игры, в качестве защиты от риратства время от времени требующие цитаты из мануала;
– сетку через COM порты;
– выгрузку драйвера мыши и кейруса для освобождения памяти, которой нуникак ни хватало;
– понятие “конвертируемая память”;
– нортон коммандер и дос навигатор;
– BBS;

Что самое смешное, я все это помню. 🙂 Я динозавр? 🙂

Установка Slax на flash.

Вступление.

Здравствуйте. Очень рад тому, что пишу свой первый пост (надеюсь не последний). Сразу прошу прощения, если написное мной будет характеризоваться как “бойан”  или “проще паренной репы”, просто сам я еще новичек, надеюсь, что мои труды будут кому – нить интересны.

Ближе к делу.

Сегодня я расскажу вам о том, как можно установить Slax на flash-drive.  Дело в том, что в совсем недавнем прошлом меня осенила мысль, а почему бы не поставить линукс на себе флэшку? Т.к. под рукой не было флэшки большой вместительности, то надо было думать о дистрибутиве, который не требовал много места. Первым что я нашел это было Slitaz и Slax.  После небольшого раздумья, решил, что буду ставить Слакс.

Сервер заDoSил сам себя

Столкнулся с проблемой у одного из клиентов. Сервер работает под Федорой нормально часов так 6-10, а потом ни с того ни с сего падает в кору, при чем время работы разное. По-скольку я приходящий админ, то в консоли посмотреть, что происходит не мог. Туда сыпался всякий мусор, который не имел отношения к факту падения. Вернее инфа о падении убегала с экрана раньше, чем я доезжал. Ковыряние в логах ничего не дало, там все чисто было.

И все таки я дождался момента, когда сервак начал дико глючить и увидел заветную надпись “Neighbour table overflow“. Ковыряние Гугла показало, что проблема с размером таблиц кеша ARP. Увеличение ее до 10000 ничего не дало. Кстати, увеличивается таким макаром:

echo 10000 > /proc/sys/net/ipv4/neigh/default/gc_thresh1
echo 10000 > /proc/sys/net/ipv4/neigh/default/gc_thresh2
echo 10000 > /proc/sys/net/ipv4/neigh/default/gc_thresh3

Дальнейшее ковыряние Гугла навело на мысль о том, что сервак находится под атакой вирусняка из внутренней сети. Послушав tcpdump’ом поочереди внутренние интерфейсы выявил нехорошую активность. Но, что самое странное, эта активность была связана с сетью 169.254.0.0/16, т.е. с сетью, которая в принципе у меня не должна быть. При чем сервак сам упорно опрашивал по ARP все IP в этой подсети, т.е. фактически сам себе устроил arpflood и DoS в одном лице.

Таблица роутнига указала на один из внутренних VLANов, где и был обнаружен этот флуд. В принципе все уже было понятно, кроме одного: откуда эта сетка взялась? Оказывается в RedHat-like ОСях это фича ядра. Т.е. этот маршрут удалить нельзя через ip route. Был найден другой путь – во всех конфигах интерфейсов была добавлена строчка:

NOZEROCONF=yes

После рестарта сети маршрут с сетью 169.254.0.0 удалился и флуд закончился. Сервер продолжил работать как часы, оставив после этой проблемы вопросы:

  1. Нафига принудительно пихать мне сеть, которая мне 300 лет не нужна?
  2. Почему до определенного момента все работало и флуда не было?

Сейчас вот проверил на своем серваке. В Убунте нет такого маршрута. В очередной раз убедился, что не зря перелез на нее с Федоры.

Мда… Встречается и такое…

Только что в немного грубой форме отказался от клиента. Требований выше крыши, платят мало. Сегодня поговорил с генеральным о поднятии оплаты. Вроде как сошлись, все ок. Стали составлять список незавершенных дел, чтоб перед руководством аппелировать, мол практически все выполнено…

Подхожу к финансовому директору со словами “какие там у нас незавершенные задачи остались”? В ответ в грубой форме “Сначала пройдись у бухгалтеров, что они скажут, а потом уже у меня”. Мало того, что у меня времени нет и об этом я сказал заранее, так за прошлый месяц еще и деньги не отдали. Я в ответ “нет. сначала мы у Вас решим вопросы, а потом уже у остальных”. На что был ответ “Я тут буду решать кто и что будет делать. Вы же хотите зарплату получить?”.

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

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

Теперь вот инетересно, как они будут разруливать то, что я настроил…

День рождения – гнустный праздник

Завтра (вернее через 35 минут) начнется День рождения.

Отмечать не буду принципиально. Есть только 1 человек с которым я хотел бы выпить и мы с ним выпьем. Больше видеть нехочу НИКОГО. Может еще на работу завезу пару банок вина и фруктов.

Все. Пропал на пару тройку дней.

Юбилей

У нас с женой вчера была 5-я годовщина совместной жизни. Деревянная свадьба.

Принимаем поздравления и подарки. 😉

Радио в Интернете

С этого поста я таки открываю рубрику “Личное”, где буду рассказывать свои мысли и увлечения. Глядишь это кого-то заинтересует.

Поскольку я люблю слушать музыку, то решил с Вами поделиться одним сайтиком нашего Украинского сегмента Интернет. Весьма качественный сервис и контент для тех, кто любит слушать радио в онлайн. MyRadio.com.uaвидимо первый подобный проект в Украине. Куча направлений музыки, такие как “Hard Rock Украинский Хит Русский РокПоп-Хит Acid Jazz World Hit Blues Шансон Rock&RollLounge Dance Club Trance & Progressive Русский Хит RnB Electro House”.

В общем рекомендую всем, а сам пошел слушать “Русский рок“. 🙂

"АБЫРВАЛГ!", сказал линукс после руссификации.
Купить в рассрочку

Получить кредит просто! Заполни форму и получи кредит не выходя из дома под 1.99% месяц
Мы свяжемся с вами в течении часа в рабочее время




×
Купить в рассрочку

Получить кредит просто! Заполни форму и получи кредит не выходя из дома под 1.99% месяц
Мы свяжемся с вами в течении часа в рабочее время




×
Яндекс.Метрика