dastapov: (Default)
[personal profile] dastapov
В некотором царстве, в некотором государстве жили-были один Десктоп и три Ноутбука.

Два ноутбука были нормальными, а на третьем стоял Linux.

Сначала windows-ноутбуки были маленькими и несмышлеными, но потом выросли и обнаружили, что у них есть (не смейтесь!) WiFi. Поначалу ноутбуки не знали, что с ним делать, но потом природа взяла свое, и они стали жить друг с другом как придется (сиречь, ad-hoc). Ноутбук с Linux-ом тоже имел WiFi, но, будучи выходцем из конторских, был гордым - желал только долгосрочных и управляемых (managed) отношений, и как попало с другими ноутбуками жить не хотел.

Как-то раз Десктоп застал windows-ноутбуки в процессе коннекта, и ему стало завидно. Он сделал себе операцию и вставил самый толстый WiFi (на 108 mbit) прямо в PCI, и пошел проситься жить ad-hoc с ноутбуками - глядишь, что нибудь как-нибудь и получится ad-hoc.

Фиг там - сказали ноутбуки. У нас лишнего DHCP нет, да и вообще - не дело это ad-hoc втроем жить. Купи нам access point (AP), заодно подключим кабельный модем - у него WiFi нет, зато есть интернет.

Сказано - сделано. Купили AP, подключили кабельный модем. Заодно пригласили к себе и ноутбук с Linux-ом - а то не по-товарищески как-то получается.

И началась у них не жизнь, а сказка. Проснулся, из hibernate-а вылез, а тебе уже и WiFi, и DHCP, и IP-адрес на блюдечке несут, интернет из кабельного модема льется - только ведра подставляй.

Впрочем, счастье длилось недолго. Прошел месяц, и windows-ноутбуки стали вести себя странно и подозрительно. То и дело они говорили - "не надо мне вашего IP и вашего DHCP, возму я себе IP из zeroconf (169.254.xxx.xxx) и буду тихо грустить в углу, а вы пытайтесь меня развесилить".

Поют им песенку - грустят ноутбуки. Включают/выключают WiFi - грустят ноутбуки. Делают им "ipconfig /renew" - все бестолку. Чего ж вам надо-то? "А вот перезагрузите AP - мы и развеселимся".

И точно - перегрузишь AP, тут ноутбуки и развеселятся. И IP у них появляется, и DHCP они кушают. Часа на два-три. А потом - опять грустят.

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

Пришла бабка-ворожка. "Все вижу, все знаю", - говорит. "Ясно вижу - беды ваши в firmware! Позолотите ручку - вылью вам firmware, а вместе с ним тоска выльется". Позолотили ручку, залила бабка-ворожка в AP новую firmware и ушла.

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

А у AP от перезагрузок уже календарь перед глазами плывет и учет DHCP leases сбивается - что кому давал, не помнит, все путает, вместо новых IP выдает юзанные. Вы получали когда-то вместо нового IP - юзаный? Если да, то вам и так все понятно, а остальным - словами не опишешь.

Мда... Ну, делать нечего - пришлось обращаться к традиционной медицине. Позвали доктора. Пришел доктор, посмотрел и сказал: "Микстуры пить поздно. Только операция". И сделал ноутбукам с windows лоботомию.

И тут грусть-тоску как рукой сняло. И стали они жить-поживать и гигазы вареза наживать.

Мораль сказки

Маленькие дети!

Ни за что на свете!

Настроив на windows-машинах Ad-Hoc WiFi network с ESSID, допустим, "some network", не давайте такой же ESSID той Managed сети, которую вы строите на access point-е.

А если уже даете тот же ESSID, так по крайней мере используйте в Ad-Hoc и Managed сетях разные WEP-ключи или сертификаты.

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

Ноутбуки с windows будут через раз коннектится либо в managed режиме к AP, либо в ad-hoc - друг к другу. Причем, поскольку это Windows, то понять, в каком режиме работает WiFi можно только по виду иконки в списке доступных безпроводных сетей, который запрятан в дебри настрое сетевого интерфейса.

Ноутбук с linux-ом и десктоп про ad-hoc сеть не знают и пытаются работать только через AP, но им от этого не легче.

А не легче им потому, что у AP, похоже, развивается шизофрения на почве наблюдения в эфире "своего" ESSID с правильным ключем, но - в ad-hoc режиме, и он медленно сходит с ума и уходит в себя до ребута.

А самое обидное, что это бардак я развел своими руками, и он меня изводил месяц, прежде, чем я сел и подумал о причинах и следствиях.

:-)

Date: 2006-11-27 11:01 pm (UTC)
From: [identity profile] ex-avpme.livejournal.com
Состояние при прочтении:
1. ржал и по полу валялся - классно описано;
2. плакал - была ситуации один в один... мне "классный Чувак" долго пытался объяснить, что это это из-за одной Ноутбуки с Федорой - короче Пингвин виноват :-/ пока я додумался, то сигарет пять выкурил... кста, додумался, так как мне один из моих админеров описывал такую ситуацию на своём опыте.

Вот такие вот распостранённые грабельки.

(no subject)

Date: 2006-11-27 11:13 pm (UTC)
From: [identity profile] magenta-13.livejournal.com
...И все это в таком изящном стиле!..
Спасибо Вам за спасенный ночер... ;-)

Re: :-)

Date: 2006-11-27 11:34 pm (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Самое обидно, что сам разложил такие грабли. И добро б по незнанию ...

"Учишь их, учишь ... Одни двойки!"

(no subject)

Date: 2006-11-28 12:48 am (UTC)
From: [identity profile] barsum.livejournal.com
"Вы получали когда-то вместо нового IP - юзаный? Если да, то вам и так все понятно, а остальным - словами не опишешь."
Пацталом. Рабочий ночер и правда разбавил =)

(no subject)

Date: 2006-11-28 03:25 am (UTC)
From: [identity profile] kmmbvnr.livejournal.com
А почему ноут под линксом изначально не хотел жить с ad-hoc'ом? Какой-то кривой драйвер?

(no subject)

Date: 2006-11-28 05:09 am (UTC)
From: [identity profile] ex-vpol.livejournal.com
Стиль - хорош. Но за "очевидно что это будет глючить" обидно. Что то что-то мне подсказывает что если у AP отключить ESSID-broadcast будет работать получше.

(no subject)

Date: 2006-11-28 06:31 am (UTC)
From: (Anonymous)
Талант! :)

Re: :-)

Date: 2006-11-28 06:41 am (UTC)
From: [identity profile] maycat.livejournal.com
какое яркое описание банального глюка :) :) это читается просто взахлеб

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

1. при перемещении по городу Киеву на машине, GPRS отсыхает, и пока его полностью не уложишь и не поднимешь снова - иконка горит, а пакеты не ходют :(
2. авторизация WAP - как это работает, может ли сайт узнать с какого телефона\номера к нему пришли :)
3. ну и собсно перемещение между сотами при активном голосовом канале. :)

вот :)

(no subject)

Date: 2006-11-28 07:01 am (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Что-то я так сразу не соображу, чем это будет лучше :(

Лаптопы сразу бы падали в ad-hoc, и работали бы как минмимум две машины из четырех, или как?

(no subject)

Date: 2006-11-28 07:03 am (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Нет. Политические принципы :)

Там используется guessnet и в /etc/network/interfaces уже с десяток комплектов настроек. Добавлять еще один, который полагается на доступность хоть какой-то машины и трех, причем проверить это можно только после конфигурирования WiFi, было сильно лениво.

Re: :-)

Date: 2006-11-28 07:06 am (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
про третье - запланирован отдельный пост

про второе - работает так же, как в случае пары "браузер - веб сайт". Номер телефона может быть передан (и обычно передается) в заголовке HTTP WAP запроса с названием, кажется, MOBILE_USER_AGENT, или как-то так.

про первое - таймслоты под GPRS выделяются по остаточному принципу, и вполне возможно, что ты въехал в зону, где их (свободных таймслотов) просто нет. Надо подождать, пока появятся :) Правда, за это время могут "отсохнуть" по тайм-ауту TCP-соединения, что скорее всего в твоем случае и происходит.

(no subject)

Date: 2006-11-28 09:36 am (UTC)
From: [identity profile] blackshaman.livejournal.com
Браво! Зачитался! И главное что не длинный текст.

И маленькая просьба: порекомендуйте, что-нибудь почитать про WiFi, чтобы соединить с desktop КПК и ноутбук.

(no subject)

Date: 2006-11-28 10:12 am (UTC)
From: [identity profile] artimind.livejournal.com
Тут как автомобилистов - чем круче джип тем дальше пизд*вать за трактором. Чем опытнее человек тем более изощеренные способы борьбы с разумом он изобретает )))

(no subject)

Date: 2006-11-28 05:48 pm (UTC)
From: [identity profile] bmike.livejournal.com
Да, такое можно сотворить (я про текст) только пережив и прочувствовав ситуацию. :) А за описание глюка отдельное спасибо! Ещё не сталкивался, но на заметку взял.

Re: :-)

Date: 2006-11-29 01:29 pm (UTC)
From: [identity profile] maycat.livejournal.com
http://www.korrespondent.net/main/171824/

что скажете?

Re: :-)

Date: 2006-11-29 02:50 pm (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Я вот думаю - писать отдельный пост про number portability теперь или меня колесуют за "потенциальную сдачу инфы конкурентам"? :)

(no subject)

Date: 2006-11-29 02:53 pm (UTC)
From: [identity profile] http://users.livejournal.com/_adept_/
Хм.

Т.е. что-то совсем-совсем простое и поверхностное?

Тогда рекомендую встроенный хелп к Windows. По крайней мере, о том, как построить AdHoc сеть из двух компьютеров - там написано. Или я не понял вопрос?

(no subject)

Date: 2006-11-29 02:55 pm (UTC)
From: (Anonymous)
Прошу прощения, но там еще не лазил подробно... Воспользуюсь Вашим советом!

(no subject)

Date: 2006-12-11 08:08 am (UTC)
From: [identity profile] arkanoid.livejournal.com
объяснил бы мне кто, на кой пес нужен этот мудацкий zeroconf?
НИ РАЗУ не видел его использование по делу,
зато ДЕСЯТКИ раз видел, как это дерьмо вылезает из-за глюков с DHCP.
И тем не менее каждый сраный дебил с маниакальным упроством лепит в свою железку его поддержку! Неотключаемую!

169.254

Date: 2007-03-27 08:20 pm (UTC)
From: [identity profile] velikan.pip.verisignlabs.com (from livejournal.com)
Прикольно. Если мне не изменяет маразм, то
раньше 169-я сетка числилась за M$, теперь же
NameServer: BLACKHOLE-1.IANA.ORG
NameServer: BLACKHOLE-2.IANA.ORG

Profile

dastapov: (Default)
Dmitry Astapov

May 2022

M T W T F S S
       1
2345678
9101112131415
161718 19202122
23242526272829
3031     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags