haiku-os@conference.jabber.ru - 2013/03/30

00:12:00 Пользователи: Alex11223, Billi_Gates, Diver_, Flamе, Nico-izo, ZeVoluciON, diGer, fgssfgss, gour, michael_s(Atom330), newlifer, savant, siaržuk, Ботиха, Зелёновый (15)

00:12:00
Сайт проекта: http://www.haiku-os.org
Haiku OS R1/alpha 4.1: http://www.haiku-os.org/get-haiku
Сайт сообщества: http://qube.ru/
BeShare: siarzhuk.dyndns.org
Логи конференции: http://freenet59.ru.com/haiku-os@conference.jabber.ru/
Ночные сборки: http://haiku-files.org/
Git-репозиторий Haiku: http://git.haiku-os.org
Вставлять логи сюда: http://pastie.org
Вставлять картинки сюда: http://imgur.com
ВНИМАНИЕ: Для получения статуса "Участник" перешлите Вашу просьбу модераторам [как приватное сообщение].

00:12:00 Зелёновый теперь xa [30]

00:12:48 Alex11223 теперь away [40] (Автостатус (неактивен))

00:16:55 michael_s(Atom330) теперь online [5]

00:18:44 Alex11223 теперь online [50]

00:26:56 michael_s(Atom330) теперь away [5] (Автостатус (неактивен))

00:30:32 bob_ok зашел как постоянный участник online [0] (Доступен)

00:30:32 bob_ok теперь online [0] (Доступен)

00:30:36 michael_s(Atom330) теперь online [5]

00:35:54 Nico-izo теперь away [15] (Закипел)

00:37:29 Nico-izo теперь online [15]

00:38:52 diGer вышел

00:43:43 siaržuk вышел

00:51:31 diGer зашел как модератор и администратор online [2]

00:53:54 Nico-izo теперь away [15] (Закипел)

00:58:24 Nico-izo теперь online [15]

01:00:37 michael_s(Atom330) теперь away [5] (Автостатус (неактивен))

01:01:02 Alex11223 теперь away [40] (Автостатус (неактивен))

01:02:11 Nico-izo теперь away [15] (Закипел)

01:03:37 Nico-izo теперь online [15]

01:05:45 michael_s(Atom330) теперь online [5]

01:07:21 Nico-izo теперь away [15] (Закипел)

01:10:56 Alex11223 теперь online [50]

01:14:21 Nico-izo теперь xa [15] (Испарился)

01:16:48 michael_s(Atom330) теперь away [5] (Автостатус (неактивен))

01:29:11 Nico-izo теперь online [15]

01:36:48 michael_s(Atom330) теперь xa [5] (Автостатус (неактивен))

01:40:05 Nico-izo теперь away [15] (Закипел)

01:47:04 Nico-izo теперь xa [15] (Испарился)

01:47:12 Nico-izo теперь online [15]

01:50:13 Nico-izo теперь away [15] (Закипел)

01:57:13 Nico-izo теперь xa [15] (Испарился)

02:01:20 Зелёновый теперь online [30]

02:11:25 Зелёновый теперь away [30]

02:17:56 Flamе: Added support for Proxy Auto-Config (PAC).
https://github.com/QupZilla/qupzilla/commit/a9326eadc5638545a175c12c11b0600a6c8498cb

02:17:58 Flamе: капзилла растет

02:21:17 newlifer теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

02:21:47 bob_ok: хоть что-то растет бгг

02:25:17 Nico-izo теперь online [15]

02:25:37 Flamе: :-D

02:28:18 Nico-izo теперь away [15] (Закипел)

02:28:48 bob_ok: сейчас пакетник и автообновление это пожалуй основные причины, которые останавливают от того, чтобы разносить гаечную "заразу" по интернетам... Ну а если бы можно было в образ ставить как BeOS 5 Free, то еще лучше.

02:29:11 bob_ok: или софтина типа Лоля ЮСБ Криейтор, который быстро и удобно сливает с инетов образы линукса на флешку

02:31:12 newlifer теперь online [0]

02:31:25 Зелёновый теперь xa [30]

02:35:18 Nico-izo теперь xa [15] (Испарился)

02:37:00 fgssfgss теперь away [40] (Автостатус (неактивен))

02:38:55 fgssfgss теперь online [50]

02:40:57 Nico-izo теперь online [15]

02:44:19 Nico-izo теперь away [15] (Закипел)

02:45:36 Flamе: а мне кажется, для разнесения нужны дрова

02:49:10 Nico-izo теперь online [15]

03:00:44 newlifer теперь xa [0] ( (Автостатус 'Недоступен' по причине бездействия более 15 мин))

03:08:17 bob_ok: Flame: с дровами-то понятно, но хоть vesa работает да usb, для демонстрационных целей достаточно.

03:08:23 bob_ok: кто бы еще эти дрова писал, хы хы

03:08:29 Flamе: воот

03:09:10 siaržuk зашел как владелец конференции online [5]

03:09:45 Diver_: siaržuk: а ctrl+l во всех терминалах работает?

03:10:04 Diver_: сенкъю за фиксы

03:10:08 siaržuk: это не от терминала вообще зависит

03:10:22 siaržuk: это штатная консольная матерщина

03:10:24 bob_ok: помню как у меня первый раз BeOS 5 загрузилась в черно-белом режиме, хехе. Хорошо, что в доках было указано откуда качать дрова... Хотя, если бы не маленькое разрешение то ниче, все такое ретро :)

03:10:32 bob_ok: зато скриншоты всегда цветные были

03:10:35 siaržuk: наравне с Ctrl-C, Ctrl-D, Ctrl-S

03:10:42 Diver_: я смотрю все бепы переименовали в рецепты

03:11:04 siaržuk: чтобы поганым духом непонятным не воняло, небось

03:11:17 Diver_: bob_ok: эх, у меня все в цвете было вроде сразу

03:11:22 Diver_: лето 2000го

03:11:29 Flamе: а мне нравился монохром

03:11:34 Flamе: он с градациями был

03:11:49 Diver_: веса в беосине была тормозной ужасно

03:11:57 Flamе: не знаю, не замечал

03:12:04 Flamе: киношки крутились

03:12:05 bob_ok: Diver_: повезло с видюхой значит, уменя тогда было что-то типа старой nvidia карточки с 8 мегабайтами памяти

03:12:16 Flamе: а у меня был матрас

03:12:16 Diver_: Flamе: не могли киношки крутиться

03:12:18 siaržuk: зависело от железа - на sis-ке вполне сносно бегало

03:12:27 Flamе: Diver_, это странно

03:12:33 Diver_: siaržuk: точно?

03:12:39 siaržuk: а на интелах - как жопа тормозило

03:12:42 Diver_: у меня была рива тнт2

03:12:54 Flamе: может там для матраса было что-то

03:13:04 Diver_: вроде как раз было

03:13:54 bob_ok: Я бы вообще весу на гайке не замечал, если бы не отсутствие широкоэкранных разрешений и отсутствие vsync

03:14:49 Diver_: угу, стиппи сказал, что включение 2д ускорения на современных видюхах только добавляют тормоза

03:14:59 Diver_: но на старых видюхах все наоборот

03:15:19 Diver_: и вот проверки такой в апп_сервере нет, нужно перекомпилировать его для этого

03:15:21 bob_ok: Степан еще не такое сказать может

03:15:32 Flamе: это недалеко от истины

03:15:37 Diver_: ну так он и был тем кто вырубил 2д акксел

03:15:44 bob_ok: Diver_: апп-сервер все равно придется вскрывать с приездом тети Гали 3D

03:15:48 Diver_: ну он тестил

03:15:54 Diver_: угу

03:16:52 bob_ok: никто не в курсе, через галлиум как-то пролезают линевые дровишки типа noveau для нвидии или более нормальные для радеонов?

03:16:53 newlifer вышел

03:16:58 bob_ok: или там только свои собственные?

03:17:30 bob_ok: имеется в виду опенсорс конечно, с закрытыми и так понятно что нет пути

03:17:33 Diver_: вроде как раз для этого и пилят галлиум

03:17:48 bob_ok: ах, здорово

03:18:12 Diver_: а разве noveau не часть галлиума/месы?

03:18:21 Diver_: там все очень сложно заколдовано

03:20:06 Diver_: http://ports.haiku-files.org/timeline

03:22:58 fgssfgss вышел

03:23:28 bob_ok: точно noveau это галлиум

03:23:41 bob_ok: только что загуглил

03:24:13 Diver_: а галлиум не меса?

03:24:29 Nico-izo теперь away [15] (Закипел)

03:24:38 bob_ok: http://www.phoronix.com/scan.php?page=article&item=mesa91_nouveau_check1&num=1

03:24:54 bob_ok: похоже они все одной маной мазаны

03:25:45 Diver_: вангую через пару месяцев 10000 тикет в траке

03:27:33 Nico-izo теперь online [15]

03:29:38 siaržuk: дык

03:31:54 Nico-izo теперь away [15] (Закипел)

03:32:02 Nico-izo теперь online [15]

03:34:50 Alex11223 вышел

03:35:19 Nico-izo теперь away [15] (Закипел)

03:39:37 siaržuk теперь away [5] (Auto-Status (untätig))

03:40:22 siaržuk теперь online [5]

03:41:01 diGer вышел

03:42:19 Nico-izo теперь xa [15] (Испарился)

03:49:19 siaržuk вышел

03:50:16 siaržuk зашел как владелец конференции online [50]

04:01:59 Nico-izo теперь online [15]

04:03:16 siaržuk теперь away [40] (Auto Status (idle))

04:04:56 siaržuk вышел

04:07:35 beos зашел как постоянный участник online [50]

04:08:25 beos вышел

04:17:43 Зелёновый теперь online [30]

04:28:07 Зелёновый теперь away [30]

04:48:07 Зелёновый теперь xa [30]

04:51:27 Nico-izo теперь away [15] (Закипел)

04:58:26 Nico-izo теперь xa [15] (Испарился)

05:00:07 Nico-izo теперь online [15]

05:18:13 bob_ok: зашел на лурку за справкой по терминологии двачистов и вижу вот это "А ещё встречаются пользователи Haiku aka гайкоёбы. Пока, правда, были замечены в количестве ровно одного человека."

05:18:16 bob_ok: ах содомиты

05:34:19 beos зашел как постоянный участник online [50]

05:35:07 beos вышел

05:39:29 fgssfgss: 10000 тикет - да это же Гет

05:39:37 fgssfgss: надо будет его взять чем-то повеселее

05:42:53 Nico-izo теперь away [15] (Закипел)

05:43:55 Flamе: ыыыыы

05:44:21 Flamе: bob_ok, где замечены-то? это обсуждение?

05:45:09 bob_ok: ну видать тред с ниграми и говноедами не остался незамеченным

05:46:57 Ботиха: RSS: Новости для Recent Commits to haiku:master
• Avoid trying to set the media to Ethernet for WLAN devices.
m src/libs/compat/freebsd_network/device.c
Avoid trying to set the media to Ethernet for WLAN devices.
It didn't really harm, but would always try to find a corresponding
media, fail and print an error.
https://github.com/haiku/haiku/commit/18004d3ac01f07153a6891c451f2e7e2f1ae8d3f
• Add IEEE80211_IOC_HAIKU_COMPAT_WLAN_{UP|DOWN} compat requests.
m src/libs/compat/freebsd_wlan/net80211/ieee80211_haiku.cpp
m src/libs/compat/freebsd_wlan/net80211/ieee80211_ioctl.h
Add IEEE80211_IOC_HAIKU_COMPAT_WLAN_{UP|DOWN} compat requests.
They can be supplied as request type codes to SIOCS80211 are added to
allow overcoming a difference between how Haiku and FreeBSD handle
network drivers.
In FreeBSD a device can be set into the down state but is still fully
configurable using the ioctl interface. The Haiku network stack on the
other hand opens and closes the driver on the transition form up to
down and vice versa. This difference can become problematic with ported
software that depends on the original behaviour.
Therefore IEEE80211_IOC_HAIKU_COMPAT_WLAN_{UP|DOWN} provide a way to
achieve the behaviour of setting and clearing IFF_UP without opening
or closing the driver itself.
The wpa_supplicant will use this in its BSD driver instead of actually
setting the interface down and then failing all other ioctls.
https://github.com/haiku/haiku/commit/4e186e6a31e32ed6a0becde0bc3187400cbceb26

05:47:30 Nico-izo теперь online [15]

06:16:05 bob_ok: я им вот такой скришот заслал http://2ch.hk/s/src/1364604731354.png чтобы привнести свежесть в поток унылых мейнстримовых десктопов 8)

06:17:01 Flamе: ороро

06:17:12 bob_ok: дроид и правда хороший шрифт

06:17:22 bob_ok: мне очень понравился

06:18:01 Flamе: кстати, кто-то на виртуалке делал почти 4К разрешение

06:18:52 bob_ok: Топовые radeonы в общем-то поддерживают 4K на новых крутых дисплеях

06:19:10 Flamе: дык там было без всего

06:19:10 bob_ok: правда нативных дров нам скорее всего не видать

06:19:19 Flamе: чисто за счет виртуального стола

06:19:28 bob_ok: Flame: на виртуальной весе?

06:19:34 Flamе: вот не помню

06:20:13 bob_ok: С такими монструозными разрешениями да Retina векторный интерфейс весьма ко двору

06:20:23 bob_ok: Win7 просто ресемплинг мыльный делает

06:27:45 bob_ok: этот Рустам Исламов, судя по всему неплохо осведомлен о состоянии дел в гайковском пространстве, статьи на хабре и новости на кубе про пакетник точно читал

06:28:24 bob_ok: вот про Гассе и яйца это он откуда взял не пойму

06:31:10 Flamе: капзиллу надо будет снва компильнуть, там теперь есть поддержка авто-прокси-скриптов

06:31:28 Flamе: вроде больше ни у кого этого нет, кроме фаерфокса и хрома

06:31:33 Flamе: а, ну и ИЕ

06:32:29 bob_ok: это типа анонимайзеров или просто возможность использования прокси в браузере?

06:33:01 bob_ok: кстати насчет html5 читал на форуме что еще нужен будет для этого аддон к медиасерверу

06:33:05 Flamе: ну там можно, например, настроить внешний скрипт, шоб браузер ходил по проксям, только если заходит на определенные сайты

06:33:37 bob_ok: Flame: а, нужная вещь, в свете недавних событий

06:33:42 Flamе: именно!

06:34:40 Flamе: я даже на этом и еще на некоторых штуках придумал некий автоматический обход блокировок, но статью так и не дописали еще, а на швабре уже запостили похожую

06:34:52 Flamе: может еще увидит свет

06:35:43 bob_ok: можно линк на швабру, интересно

06:36:43 Flamе: легко, но я ща свалил временно

06:36:50 bob_ok: ок

06:36:51 Flamе: ну там ищется легко, посленяя неделя

06:36:58 bob_ok: пасиб

06:57:31 bob_ok: я в тот раз правда superfreevpn пользовал для заезда на два заблокированных в РФ ресурса, для постоянного пользования неудобно но я только тогда и заходил. ну еще один раз Hulu смотрел без смс, мокрых писечек и регистрации

06:57:47 bob_ok: кстати OpenVPN в гайке еще не работает?

07:10:08 Flamе: нашел?

07:10:26 bob_ok: искал но не нашел

07:10:48 bob_ok: я ж не знаю о чем статья о прокси, анонимайзерах или роскокснадзоре

07:11:18 Flamе: да можно было вбить надзор какой-нибудь, хотя да, поиск там далек от идеала

07:12:21 bob_ok: название статьи часом не помнишь?

07:14:29 bob_ok: "Как мы получали доступ к базе реестра запрещенных ресурсов" - не оно?

07:23:47 Flamе: не, там доступ не к базе вроде

07:23:50 Flamе: ща найду

07:24:10 bob_ok: хыхыхы, погуглил про гайку и vpn, с 2010 никто так и не почесался портировать tun/tap драйвер для сети

07:24:21 bob_ok: всем пох (ц)

07:42:37 Nico-izo теперь away [15] (Закипел)

07:44:13 Nico-izo теперь online [15]

07:47:28 Ботиха: RSS: Новости для Recent Commits to haiku:master
• Add optional cpu state to Variable.
m src/apps/debugger/model/Variable.cpp
m src/apps/debugger/model/Variable.h
Add optional cpu state to Variable.
- Used to preserve the CPU state for variables representing return
values, since they may potentially be retrieved from registers,
and these might be overwritten later in the same statement.
https://github.com/haiku/haiku/commit/c07e2b1fe4a2dc46ab64dca162647e985f9cbfdb
• Minor refactoring.
m src/apps/debugger/controllers/ThreadHandler.cpp
m src/apps/debugger/controllers/ThreadHandler.h
Minor refactoring.
- Factor out a _HasExitedFrame() function.
- Reorder how/where return values are added a bit.
https://github.com/haiku/haiku/commit/47ffc32bc0b45e6ca96cd57ac67d0f44e0fcf87d
• Handle return value CPU states.
m src/apps/debugger/debug_info/DwarfImageDebugInfo.cpp
m src/apps/debugger/debug_info/DwarfStackFrameDebugInfo.cpp
m src/apps/debugger/debug_info/DwarfStackFrameDebugInfo.h
m src/apps/debugger/jobs/ResolveValueNodeJob.cpp
Handle return value CPU states.
- DwarfStackFrameDebugInfo::CreateReturnValue() now takes a cpu state
parameter. This is attached to the associated Variable object.
- ResolveValueNodeJob() now checks if the value node child it's dealing
with is that of a variable. If so it pulls that CpuState for the
ValueLoader's purposes rather than the current state. This gets return
values for multiple function calls in the same statement working.
https://github.com/haiku/haiku/commit/2c6fab1de6779fecadc6777425b05dd1c263b591

07:47:45 Nico-izo теперь away [15] (Закипел)

07:50:08 Nico-izo теперь online [15]

07:54:53 Nico-izo теперь away [15] (Закипел)

07:56:18 Flamе: bob_ok, http://habrahabr.ru/post/173945/

07:56:31 Flamе: таки прокси

07:56:33 bob_ok: Flame: о спасибо

07:56:42 Flamе: ну там все очевидно

07:56:54 Flamе: но я придумал более действенную штуку

07:57:12 Flamе: на основе парсера

07:57:33 bob_ok: мда, там тоже vpn есть

07:57:55 bob_ok: вот бы кто tun/tap доставил :)

07:57:59 Flamе: а это не важно, главное иметь прокси

07:58:06 Flamе: вообще надо бы тор

08:01:53 Nico-izo теперь xa [15] (Испарился)

08:02:48 bob_ok: кое-что выкладывали http://www.haikuware.com/directory/view-details/internet-network/miscellaneous/privacy-suite-for-haiku

08:03:05 bob_ok: я правда не проверял работает ли тор

08:03:50 Flamе: ща гляну

08:04:23 Flamе: ага, видалия и тор

08:04:41 bob_ok: привокси еще

08:04:48 Flamе: дада

08:04:51 Flamе: и капзилла, хыхы

08:05:30 Flamе: кто-то еще собирал Дубль

08:05:37 Flamе: может Дигер

08:05:53 Flamе: это параноидальный браузер

08:06:04 Flamе: там даже встроена шифровка сообщений

08:06:15 bob_ok: ухуху, будешь тут параноиком

08:06:30 bob_ok: на всякий случай всегда пригодится

08:39:26 newlifer зашел как постоянный участник xa [0]

08:47:46 Ботиха: RSS: Новости для Recent Commits to haiku:master
• Update NetworkSetup preflet and Interfaces add-on.
m src/tests/kits/net/preflet/InterfacesAddOn/InterfaceAddressView.cpp
m src/tests/kits/net/preflet/InterfacesAddOn/InterfaceAddressView.h
m src/tests/kits/net/preflet/InterfacesAddOn/InterfaceHardwareView.cpp
m src/tests/kits/net/preflet/InterfacesAddOn/InterfaceHardwareView.h
m src/tests/kits/net/preflet/InterfacesAddOn/InterfaceWindow.cpp
m src/tests/kits/net/preflet/InterfacesAddOn/InterfaceWindow.h
m src/tests/kits/net/preflet/InterfacesAddOn/InterfacesAddOn.cpp
m src/tests/kits/net/preflet/InterfacesAddOn/InterfacesAddOn.h
m src/tests/kits/net/preflet/InterfacesAddOn/InterfacesListView.cpp
m src/tests/kits/net/preflet/InterfacesAddOn/InterfacesListView.h
m src/tests/kits/net/preflet/InterfacesAddOn/Jamfile
m src/tests/kits/net/preflet/InterfacesAddOn/NetworkSettings.cpp
m src/tests/kits/net/preflet/InterfacesAddOn/NetworkSettings.h
m src/tests/kits/net/preflet/Jamfile
m src/tests/kits/net/preflet/NetworkSetupWindow.cpp
Update NetworkSetup preflet and Interfaces add-on.
Many updates including:
* Add translation strings
* MAC address in Interface Settings Window
* Lots of layout kit improvements, works font sizes 8pt to 18pt.
* Add right-click context menu to interfaces list view.
* Make the Interfaces list view size a bit bigger.
* Wired/Wireless settings use BStringViews instead of BTextViews
since they aren't editable.
* First interface is selected by default
https://github.com/haiku/haiku/commit/d5c2d47e5d8e0fb577bf06a6bcb3168a541be87b
• Ignore calls whose purpose is to calculate the GOT address.
m src/apps/debugger/controllers/ThreadHandler.cpp
Ignore calls whose purpose is to calculate the GOT address.
- Fixes several false positives where we'd show a return value for the
current function.
https://github.com/haiku/haiku/commit/88e692e89f817ea357caaac03048350b08e0466c

08:49:48 newlifer теперь online [0]

09:10:47 michael_s(Atom330) теперь online [5]

09:25:50 newlifer вышел

10:32:10 michael_s(Atom330) теперь away [5] (Автостатус (неактивен))

10:36:35 Зелёновый теперь online [30]

10:52:10 michael_s(Atom330) теперь xa [5] (Автостатус (неактивен))

11:04:28 Зелёновый теперь away [30]

11:24:28 Зелёновый теперь xa [30]

11:30:38 Зелёновый теперь online [30]

11:48:23 Ботиха: RSS: Новости для Recent Commits to haiku:master
• Update translations from Pootle
m data/catalogs/add-ons/media/media-add-ons/multi_audio/ru.catkeys
m data/catalogs/apps/deskbar/hu.catkeys
m data/catalogs/apps/deskbar/ja.catkeys
m data/catalogs/apps/deskbar/ru.catkeys
m data/catalogs/apps/deskbar/sv.catkeys
m data/catalogs/apps/drivesetup/ru.catkeys
m data/catalogs/kits/ru.catkeys
Update translations from Pootle
https://github.com/haiku/haiku/commit/4e4c94e31496bb40ae0bf301229325b29fcafd4e

11:51:28 diGer зашел как модератор и администратор online [50]

13:36:43 michael_s(Atom330) зашел как владелец конференции xa [5] (Автостатус (неактивен))

13:36:43 Эта комната фильтруется внешним сервисом

13:36:43 savant зашел как постоянный участник xa [5] (Auto Status (idle))

13:36:43 siaržuk зашел как владелец конференции online [5]

13:36:43 Billi_Gates зашел как постоянный участник xa [0] (Меня нет)

13:36:43 Diver_ зашел как владелец конференции xa [5] (Auto Status (idle))

13:36:44 fgssfgss зашел как постоянный участник online [0] (Доступен)

13:36:44 Flamе зашел как модератор и администратор online [0] (Доступен)

13:36:44 gour зашел как постоянный участник away [0] (Прямо сейчас меня здесь нет)

13:36:44 bob_ok зашел как постоянный участник online [0] (Доступен)

13:36:44 ZeVoluciON зашел как постоянный участник xa [0] (Не доступен)

13:36:44 Alex11223 зашел как постоянный участник online [50]

13:36:44 Зелёновый зашел как модератор и администратор xa [30]

13:36:44 Nico-izo зашел как постоянный участник xa [15] (Испарился)

13:36:44 Ботиха зашел как модератор и администратор online [0] (Йа аццкое железко!)

13:36:44 siaržuk установил(а) тему: Сайт проекта: http://www.haiku-os.org
Haiku OS R1/alpha 4.1: http://www.haiku-os.org/get-haiku
Сайт сообщества: http://qube.ru/
BeShare: siarzhuk.dyndns.org
Логи конференции: http://freenet59.ru.com/haiku-os@conference.jabber.ru/
Ночные сборки: http://haiku-files.org/
Git-репозиторий Haiku: http://git.haiku-os.org
Вставлять логи сюда: http://pastie.org
Вставлять картинки сюда: http://imgur.com
ВНИМАНИЕ: Для получения статуса "Участник" перешлите Вашу просьбу модераторам [как приватное сообщение].

13:37:28 Diver_ теперь xa [5] (Auto Status (idle))

13:39:18 bob_ok теперь online [0] (Доступен)

13:41:34 siaržuk теперь online [5]

13:52:01 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

13:52:33 diGer зашел как модератор и администратор online [50]

13:54:22 fgssfgss: bob_ok: eto ti na dvache postil screenshoti?

13:54:44 bob_ok: два запостил шалости ради и убежал

13:54:44 Diver_: вроде он

13:55:21 bob_ok: им правда не до того

13:57:15 bob_ok: у CL-Amp исходники открывали когда-либо, я не помню

13:57:17 bob_ok: ?

13:57:35 Diver_: неа

13:58:57 bob_ok: вот жопа-то

13:59:09 bob_ok: поностальгировал щас

13:59:19 bob_ok: скин навесил BenuAmp

13:59:27 siaržuk смотрит на место где обычно сидел 3deyes

13:59:54 bob_ok: может qmmp до ума доведут, последний раз Герасим говорил что глючит воспроизведение или что-то в таком духе

14:00:04 bob_ok: в смысле порт

14:00:06 siaržuk: он вроде порывался сделать игралку, за что отгрёб от православной обчественности порицания мешок

14:00:27 siaržuk: но видать затихло дело

14:00:40 bob_ok: siarzuk: какую игралку?

14:01:06 Diver_: плеер

14:01:50 Diver_: ну они вроде его уговорили, что лучше медиаплеер допилить чем новый делать

14:02:08 Diver_: медиаплеер не так и плох, хоть гуй мне и не нравится

14:02:27 Diver_: но стартует шустро

14:03:20 Diver_: в нем оверлей криво реализован, так что для многих видео он не включается, при этом в влц ок

14:06:02 bob_ok: а, имеется в виду нативный MediaPlayer

14:06:11 Diver_: да

14:06:39 Diver_: 3dЕyes хотел свой плеер написать

14:06:41 bob_ok: мда, и SoundPlay тоже глючит... закрытые исходники они такие

14:06:47 bob_ok: "вот потому беос и померла" (ц)

14:07:03 bob_ok: похоже нативные плееры, которые умели в винамповские шкуры - все

14:07:06 Diver_: исходники есть у тюнтрекеровцев

14:07:22 bob_ok: Dive_: ага, так христианин и дал

14:07:32 Diver_: а как саундплеер глючит? раньше работал вроде

14:07:42 bob_ok: он кстати TuneTracker 5 под гайку в апреле собирается выпускать

14:08:03 bob_ok: Diver_: 4.7 работает кое-как, а 9 уже нет

14:08:56 Diver_: 4.9 юзает приватные апи мадиакита, которые они почему-то отказались реализовывать

14:10:38 bob_ok: наверное потому, что они приватные :)

14:12:00 siaržuk теперь xa [5] (Кто все эти люди? 8-( ))

14:12:08 bob_ok: lebuzz оказывается его блог, я не знал

14:13:01 bob_ok: в последнем посте зовет иконописцев наваять ему в тюнтрекер векторные версии старых иконок

14:13:46 bob_ok: только нахаляву потеть дураков он вряд ли найдет, ну может разве зуми или стиппи откликнутся

14:14:33 Diver_: они отошли от дел

14:16:30 bob_ok: стиппи тоже?

14:16:57 Diver_: ну когда он что-то коммитил последний раз?

14:17:13 Diver_: пару лет назад может

14:17:40 Diver_: они вообще все одновременно как-то реже стали коммитить

14:19:26 bob_ok: поженились

14:19:28 bob_ok: друг на друге

14:20:00 Diver_: да небось

14:22:32 Diver_: еще штук 50 и 1000 моих тикетов будет закрыта. мухахаха

14:22:56 bob_ok: ...и немедленно выпить! (ц)

14:23:01 bob_ok: x)

14:23:12 Diver_: https://dev.haiku-os.org/query?status=assigned&status=closed&status=in-progress&status=new&status=reopened&reporter=diver&max=2000&order=priority

14:23:37 Diver_: они, сами того не зная, делали систему под меня ;-)

14:25:20 bob_ok: такими темпами, какими они делали, удивительно что хоть так работает

14:26:15 Diver_: ну вначале они много коммитили, надо найти какой-нить график по кол-во коммитов по годам

14:26:48 bob_ok: да понятно, что меньше стали, реаллайф берет свое

14:27:54 diGer теперь away [40] (Auto Status (idle))

14:32:18 bob_ok: аа, вон оно что... Стиппи занят переписыванием Вундербара на Qt 8-\

14:32:51 bob_ok: ну что ж, порадуемся за человека, нашел себе занятие

14:36:10 diGer теперь online [50]

14:37:24 Diver_: bob_ok: да не, это он ради прикола делает

14:37:31 Diver_: уже лет 5

14:37:55 bob_ok: и правда же, я забыл - j4f

14:49:06 bob_ok: бгггггг http://2ch.hk/s/src/1363623302633.jpg

14:51:45 diGer теперь away [40] (Auto Status (idle))

15:01:49 siaržuk теперь online [5]

15:02:47 diGer теперь online [50]

15:10:56 Nico-izo теперь online [15]

15:12:47 diGer теперь away [40] (Auto Status (idle))

15:14:38 Nico-izo теперь away [15] (Закипел)

15:18:47 diGer теперь online [50]

15:19:02 bob_ok вышел

15:21:38 Nico-izo теперь xa [15] (Испарился)

15:32:33 newlifer зашел как постоянный участник online [0]

15:36:22 diGer теперь away [40] (Auto Status (idle))

15:42:09 Flamе вышел

15:42:16 Flamе зашел как модератор и администратор online [0] (Доступен)

15:46:04 diGer теперь online [50]

16:10:43 Alex11223 теперь away [40] (Автостатус (неактивен))

16:15:31 diGer теперь away [40] (Auto Status (idle))

16:19:43 Зелёновый теперь online [30]

16:19:55 Alex11223 вышел (Replaced by new connection)

16:19:55 Alex11223 зашел как постоянный участник online [50]

16:28:10 siaržuk вышел

16:35:28 diGer теперь xa [30] (Auto Status (idle))

16:39:13 Зелёновый теперь away [30]

16:43:48 Зелёновый теперь online [30]

16:49:54 newlifer теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

16:53:22 diGer теперь online [50]

16:59:55 newlifer теперь xa [0] ( (Автостатус 'Недоступен' по причине бездействия более 15 мин))

17:07:02 diGer теперь away [40] (Auto Status (idle))

17:09:55 Nico-izo теперь online [15]

17:09:59 newlifer теперь online [0]

17:10:17 diGer теперь online [50]

17:10:37 Зелёновый теперь away [30]

17:15:00 newlifer теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

17:17:11 Зелёновый теперь online [30]

17:19:50 newlifer теперь online [0]

17:25:30 diGer теперь away [40] (Auto Status (idle))

17:27:39 Зелёновый теперь away [30]

17:32:02 Alex11223 вышел (Replaced by new connection)

17:32:02 Alex11223 зашел как постоянный участник online [50]

17:32:48 Alex11223 теперь away [40] (Автостатус (неактивен))

17:33:35 diGer теперь online [50]

17:36:25 Alex11223 теперь online [50]

17:42:15 Flamе вышел

17:42:33 Flamе зашел как модератор и администратор online [0] (Доступен)

17:47:39 Зелёновый теперь xa [30]

17:48:00 diGer теперь away [40] (Auto Status (idle))

17:49:20 Alex11223 вышел (Replaced by new connection)

17:49:20 Alex11223 зашел как постоянный участник online [50]

17:49:22 siaržuk зашел как владелец конференции online [5]

18:00:05 Alex11223 вышел (Replaced by new connection)

18:00:05 Alex11223 зашел как постоянный участник online [50]

18:01:26 diGer теперь online [50]

18:02:18 Зелёновый теперь online [30]

18:03:08 Nico-izo теперь away [15] (Закипел)

18:04:45 Nico-izo теперь online [15]

18:11:52 diGer теперь away [40] (Auto Status (idle))

18:14:44 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

18:16:31 Зелёновый теперь away [30]

18:16:48 Nico-izo теперь away [15] (Закипел)

18:20:26 diGer теперь online [50]

18:23:47 Nico-izo теперь xa [15] (Испарился)

18:24:12 Alex11223 вышел (Replaced by new connection)

18:24:12 Alex11223 зашел как постоянный участник online [50]

18:25:54 Nico-izo теперь online [15]

18:30:26 diGer теперь away [40] (Auto Status (idle))

18:33:08 Diver_: siaržuk: http://www.opennet.ru/opennews/art.shtml?num=36517

18:34:25 diGer теперь online [50]

18:34:45 siaržuk теперь xa [5] (Кто все эти люди? 8-( ))

18:36:13 Зелёновый теперь online [30]

18:45:13 diGer вышел

18:45:32 diGer зашел как модератор и администратор online [50]

18:51:21 diGer вышел

18:57:48 Зелёновый: Diver_: хех.... прикольная вундервафля ))

18:58:02 Diver_: да жесть вообще

18:58:11 Зелёновый: прикольна )

18:58:30 Diver_: Зелёновый: у тебя время есть? я бу тебе рассказал про гуевые косяки в кути:-)

18:58:43 Зелёновый: флв в бэкграунд тока лишнее ))

18:58:57 Nico-izo теперь away [15] (Закипел)

18:58:58 Зелёновый: ты обещал список а не рассказать )

18:59:10 Nico-izo теперь online [15]

18:59:13 Зелёновый: спискама

18:59:17 Diver_: тогда скажи в каком формате тебе список сделать?

19:00:17 Зелёновый: да в любом

19:00:24 Diver_: окей

19:00:40 Зелёновый: просто в конфе ща будет 148 сообщений и хер че поймешь

19:00:48 Diver_: угу

19:01:19 Зелёновый: надыбал тут книженцию...ажно три... TCP/IP Illustrated ... зверькниги

19:01:48 Diver_: хочешь гайкин стек пофиксить?

19:02:28 Зелёновый: ну копаю помаленьку, разбираюсь

19:02:34 Diver_: а что именно?

19:03:00 Зелёновый: стек еще ладно...но нетсервер это пиздец какой говнокод

19:03:10 Nico-izo теперь away [15] (Закипел)

19:03:22 Diver_: хм, вроде аксель его писал

19:03:58 Зелёновый: пока просто разбираюсь как устроено

19:04:19 Зелёновый: стек да, аксель и еще ктото там

19:04:28 Diver_: http://cgit.haiku-os.org/haiku/log/src/servers/net

19:04:42 Diver_: нет версер тоже в основном аксель

19:04:57 Diver_: может ты дхцп пофиксишь?

19:05:07 Зелёновый: но нетсервер какой то убогий.... вообще если честно не сильно понятен смысл его наличия вообще =))

19:05:34 Diver_: ну как, в юзерленд часть вынесена

19:05:34 Зелёновый: а чито с дхцп?

19:05:41 Diver_: ща

19:06:13 Diver_: https://dev.haiku-os.org/ticket/7040

19:06:28 Зелёновый: какая часть? слежения за /dev/net/ и кривая "автоконфигурация" ?

19:06:42 Diver_: типа того)

19:06:59 Diver_: ну и он отвечает за подгрузку сетевых дров вроде или нет?

19:07:12 Зелёновый: апи от него не зависит, работа уже поднятого и настроегоно интерфейса тоже

19:07:37 Diver_: ну с ним вроде как общаться можно бмессаджами

19:07:51 Зелёновый: он читает настройки из /boot/common/network/ и конфигурит bynthatqcs

19:07:53 Diver_: а со стеком нельзя вроде

19:07:58 Diver_: угу

19:08:23 Зелёновый: там 5 месаже и все

19:08:36 Зелёновый: короче - УГ =)

19:08:38 Diver_: он же отдает список интерфейсов тем прогам которые в этом заинтересованы

19:08:45 Зелёновый: не он

19:08:50 Зелёновый: ростер

19:08:57 Diver_: а он где?

19:08:59 Зелёновый: а тот обращается к стеку

19:09:05 Зелёновый: в нетките

19:09:11 Diver_: а..

19:09:23 Зелёновый: понавертели ))

19:09:49 Diver_: еще новый сетевой префлет бы кто допилил

19:09:59 Зелёновый: неткит - это просто либа bnetapi в кторой весь сетевой be api

19:10:10 Nico-izo теперь xa [15] (Испарился)

19:10:15 Зелёновый: нетсетвер отдельно

19:10:20 Diver_: ну а куда бы ты засунул функционал нет_сервера? нет-нет, не отвечай так сразу))

19:10:44 Зелёновый: а со стеком все могут общаться через сокеты и ioctl

19:11:08 Diver_: ну вроде в гайке принято общаться бмессаджами

19:11:16 Зелёновый: не...я не против нетсервера...надо ему функционал добавлять

19:11:22 diGer зашел как модератор и администратор online [2]

19:11:28 Diver_: а чего ему нехватает?

19:11:47 Зелёновый: ну в ядре нахер ты никому не нужет с мессаджами )

19:12:11 Diver_: ну там вроде свои есть мессаджы

19:12:29 Diver_: кмессаджы вроде были

19:12:35 Diver_: или это в линуксе

19:12:41 Зелёновый: ну я и говорб ioctl называется ))

19:12:47 Зелёновый: есть и такие гдето

19:13:01 Diver_: ну так и чего бы всем ioctl не юзать?

19:13:48 Зелёновый: lsr кто мещает то... ты можеж у ростера спросить GetNextInterface например

19:15:14 Зелёновый: а можешь сделать сокет и иоцтлами спросить кол-во интерфейсов и по очереди их все получить

19:15:20 Diver_: http://www.haiku-os.org/legacy-docs/benewsletter/Issue5-5.html

19:15:25 Зелёновый: что за тебя ростер и делает

19:16:19 Diver_: The Net Server
The Net Server implements the TCP/IP protocols needed to communicate with other devices over an Ethernet or PPP connection.

19:16:31 Diver_: не, не то

19:17:05 Зелёновый: это в бишке до bone в нетсервере был весь сетевой стек

19:17:11 Зелёновый: там fot ужос был )))

19:17:15 Зелёновый: аще

19:17:41 Diver_: ну работало же как-то))

19:17:46 Зелёновый: но я писал плагин для поддержки pptp

19:17:49 Diver_: и даже вроде лучше чем щас

19:17:54 Diver_: и префлеты были нормальные

19:17:57 Зелёновый: не...не лучче )

19:18:24 Зелёновый: ну префлет вон ктото тут коммитил вчера чуток )

19:18:30 Alex11223 теперь away [40] (Автостатус (неактивен))

19:19:11 Diver_: ну там гуй немного поправил

19:21:37 Зелёновый: я задумался о tun/tap b чет не могу придумать как у нас энто реализовать

19:22:21 Diver_: для openvpn?

19:22:37 Зелёновый: ну как вариант

19:22:49 Зелёновый: для чего угодно что использует tap

19:23:18 Diver_: а что юзает tap?

19:23:31 Зелёновый: само по себе просто..."но есть один нюанс"

19:23:41 Зелёновый: openvpn =)

19:23:46 Зелёновый: vtun

19:24:21 Diver_: в зете они конечно накрутили
http://aztekium.pl/_shared/beos/teksty/zetamanual/preferences/network/index.html

19:24:48 Diver_: в R5 было
http://testou.free.fr/www.beatjapan.org/mirror/www.be.com/documentation/user_docs/03_internet_connect.html

19:27:37 Alex11223 теперь online [50]

19:29:00 Зелёновый: даа... спустя 13 лет уже невозможно повторить такое )))

19:29:27 Diver_: да у них это было еще в 98

19:29:32 Diver_: 15 лет мля

19:29:39 Diver_: что мы тут еще делаем?

19:29:50 Зелёновый: тем более

19:34:29 Зелёновый: а бага с дхцп.... это не с драйвером проблемы?

19:34:51 Diver_: думаю нет, но не уверен на все сто

19:35:04 Diver_: может и с оберткой фрибсдшной конечно

19:35:10 Зелёновый: о кстати....а потестить бы эту багу прямо со свежайшей ревизией ?

19:35:30 Diver_: ща попробую

19:36:21 Зелёновый: хотя не, 45424 там бага в вифишными

19:36:52 Зелёновый: ну а вообще то есть ты можешь ее 100% воспроизводить всегда?

19:38:18 Diver_: ifconfig del /dev/net/ipro1000/0
ifconfig /dev/net/ipro1000/0 auto-config up
ifconfig: Couldn't add interface: General system error

19:38:27 Diver_: что-то еще сломали

19:39:01 Diver_: еще и нетворк префлет не реагирует на исчезнувший интерфейс

19:39:22 Зелёновый: =))))

19:39:43 Зелёновый: багагайка =))

19:39:51 Diver_: перезапуск нетсервера выдает это же ошибку

19:40:03 Зелёновый: Receive: 4 packets, 344 errors, 1300 bytes, 0 mcasts, 0 dropped

19:40:43 Зелёновый: счетчик считает после дерганья функции чтения из драйвера сетевухи

19:40:44 Diver_: это после чего?

19:40:50 Diver_: а

19:41:07 Зелёновый: это в твоем баге

19:41:30 Diver_: еще не ясно почему айпи адрес левыми значениями заполняется в том же баге

19:41:36 Зелёновый: и они увеличиваются....значит сетевуха не поднимается после дауна

19:42:16 Зелёновый: мож просто кусок памяти какой неинициализованый )

19:43:07 Зелёновый: а не пробовал в виртуалбоксе другой дравер использовать?

19:43:20 Зелёновый: но интересно...надо у себя ща попробовать на железяке

19:43:24 Diver_: то же самое с pcnet

19:43:33 Diver_: touch /dev/net/ipro1000/0 перезапускает драйвер

19:44:10 Diver_: с выключенным нетсервером ифконфиг ту же ошибку выдает

19:44:16 Diver_: ifconfig: Couldn't add interface: General system error

19:44:52 Зелёновый: а со включеным?

19:45:12 Diver_: тоже

19:46:17 Diver_: минутку

19:46:56 Зелёновый: хм...у меня тожа не добавляется обратно

19:47:00 Diver_: интересно

19:47:15 Diver_: с pcnet работает вначале

19:47:42 Diver_: но как только удалю ипро1000 то и пснет тоже перестает подниматься

19:47:49 Diver_: у меня 2 сетевухи в вбоксе

19:48:26 Зелёновый: ну тут вопрос в том что после удаления просто обратно не добавляется

19:49:07 Diver_: ifconfig del /dev/net/pcnet/0
ifconfig /dev/net/pcnet/0 up

ifconfig del /dev/net/pcnet/0
ifconfig /dev/net/pcnet/0 up

ifconfig del /dev/net/pcnet/0
ifconfig /dev/net/pcnet/0 up

ifconfig del /dev/net/ipro1000/0
ifconfig /dev/net/ipro1000/0 up
ifconfig: Couldn't add interface: General system error


ifconfig del /dev/net/pcnet/0
ifconfig /dev/net/pcnet/0 up
ifconfig: Couldn't add interface: General system error

19:49:23 Diver_: так добавляется как раз

19:49:39 Зелёновый: в смысле?

19:49:43 Diver_: щас попробую вообще ипро1000 отрубить

19:49:58 Diver_: с pcnet все работает до тех пор, пока не удаляешь ипро1000

19:50:16 Зелёновый: у меня тоже 2, проводная и вифи

19:50:26 Зелёновый: проводная выключена

19:50:33 Зелёновый: вифи работает

19:50:51 Зелёновый: удаляю интерфейс и все - обратно не могу добавить

19:51:02 Зелёновый: проводную не могу проверить провода нет ))

19:51:27 Diver_: а ты попробуй на проводную авто-конфиг натравить

19:51:42 Diver_: нет сервер ей 169 айпи повесит

19:51:46 Diver_: хоть и кабла нет

19:52:25 Diver_: после удаления ипро1000 пснет начал сразу глючить

19:53:23 Зелёновый: добавился но без адреса

19:53:32 Зелёновый: но вайфай обратно не хочет

19:53:46 Diver_: во, может это один баг в итоге

19:54:29 Зелёновый: но вот это с вайфай кстати как раз может в свежей ревизии поправлено

19:54:43 Diver_: а чего там правили?

19:55:42 Зелёновый: <br>&nbsp;&nbsp;In FreeBSD a device can be set into the down state but is still fully
configurable using the ioctl interface. The Haiku network stack on the
other hand opens and closes the driver on the transition form up to
down and vice versa. This difference can become problematic with ported
software that depends on the original behaviour.

19:56:26 Diver_: а как это к твоей проблеме относится?

19:56:40 Diver_: это же про ported software that depends on the original behaviour.

19:56:50 Зелёновый: вообще у меня очучение что он и не пытается драйвер то поднимать снова

19:57:10 Diver_: кто он?

19:57:29 Diver_: так, теперь и пснет заглючил)

19:57:47 Зелёновый: ну это влияет на бсд дрова, у меня оба такие

19:58:03 Зелёновый: ipro помоему тоже

19:58:12 Зелёновый: pcnet непомню

19:58:20 Diver_: он тоже

19:58:35 Diver_: в гайке может 2 драйвера от силы остались самописные

19:58:40 Diver_: сетевые*

19:58:44 Зелёновый: но в итоге это вроде как только к wifi отношение имеет

19:59:16 Diver_: писинет заработал

19:59:50 Зелёновый: вощем када делаешь del - в логе видно close() и free() от драйвера

20:00:39 Зелёновый: када touch - в логе видно open() close() то есть драйвер загрузился и выгрузился при обращении к нему

20:00:44 Diver_: короче у меня писинет щас работает, до ребута ошибку выдавал

20:00:59 Зелёновый: а када делаем up - нихрена в логе не пишется про open()

20:01:30 Diver_: touch меняет таймстемп, что сообзает девайсманагеру в ядре, что драйвер изменился и в свою очередь ядро перезагружает драйвер

20:01:55 Зелёновый: я подозреваю что все намного проще =)

20:02:46 Зелёновый: это deviceManager в каком нить яблоке или на худой конец в линухе так сделает =)

20:03:06 Diver_: да не, у нас тоже так

20:03:09 Зелёновый: наш тупой ванька нихера не умеет =)

20:03:11 Diver_: дрова нодмониторятся

20:03:23 Diver_: девайсманагером

20:05:07 fgssfgss теперь online [50]

20:07:15 Зелёновый: сделай cat вместо touch и посмотри логи )

20:07:43 Зелёновый: ну тока что его ctrl-c надо =)

20:08:47 Зелёновый: touch открывает указаный файл - и система загружает нужный драйвер

20:08:59 Зелёновый: при закрытии - выгружает

20:10:30 Зелёновый: "touch меняет таймстемп, что сообзает девайсманагеру в ядре, что драйвер изменился" неверно хотя бы тем что дергаешь ты не файл драйвера а опубликоывнное имя

20:11:12 Diver_: точ на сам драйвер тоже самое делает

20:11:43 Diver_: <mmlr_thinkpad> diver: you could inspect the network stack in kdl with the net_* debugger commands
[18:10:57] <mmlr_thinkpad> checking what interfaces it thinks it has configured and what state they're in

20:13:09 Зелёновый: кстати да

20:13:19 Зелёновый: как там попасть в rlk я забыл ))

20:13:45 Зелёновый: kdl

20:14:15 Diver_: kernel_debugger

20:14:23 Diver_: прога

20:14:34 Зелёновый: угу

20:14:38 Diver_: либо шорткатом

20:14:52 Зелёновый: вот шорткат я и вспоминал )

20:15:11 Diver_: альт+принтскрин+д

20:16:09 Diver_: [18:14:08] <diver> http://i.imgur.com/YVYVuMI.png
[18:15:24] <mmlr_thinkpad> that doesn't look good
[18:15:34] <mmlr_thinkpad> like if the interface list was corrupted

20:17:02 Diver_: though actually I think the last command just takes an interface device address, not an interface name

20:17:30 Зелёновый: да там адрес

20:17:41 Зелёновый: тех интерфейсов которые загружены

20:17:53 Зелёновый: потому ipro ты не сможешь посмотреть

20:18:04 Зелёновый: ты же его не создавал

20:18:14 Зелёновый: а вот я койчо нашел

20:18:20 Зелёновый: но пока промолчу )

20:18:28 Diver_: ))

20:18:34 Diver_: что значит не создавал

20:18:42 Diver_: ну я его грохнул

20:18:49 Diver_: ифконфигом

20:19:24 Зелёновый: ну ты грохнул - интерфейс удалился

20:19:33 Зелёновый: осталось только устройство

20:21:09 Зелёновый: есть еще net_device_interface

20:21:30 Зелёновый: и вот тут я думаю и зарыта сабачища

20:23:28 Зелёновый: для каждого девайса создается свой net_device_interface собсно структура связывающая драйвер и стек

20:24:04 Зелёновый: по хорошему при удалении устройства или интерфейса - структура тоже должна удаляться

20:24:21 siaržuk теперь online [5]

20:24:40 Зелёновый: потому что иначе - при добавлении заново - эта структура будет находиться и использоваться - при выгруженном драйвере

20:26:41 Diver_: 
after reboot:
http://i.imgur.com/OZh2daS.png

ifconfig del /dev/net/ipro1000/0
ifconfig /dev/net/ipro1000/0 up
ifconfig: Couldn't add interface: General system error

http://i.imgur.com/we7lOO8.png

20:27:28 Зелёновый: ну вот о чем и говорю

20:29:18 Зелёновый: вот если disable сделать и перегрузиться интерфейса не будет, посмотреть в kdl что этого нет_девайс_интерфейса нету

20:29:30 Зелёновый: потом сделать ап/дел/ап

20:29:46 Зелёновый: точнее просто ап/дел

20:29:59 Зелёновый: и он останется...это точно неверно

20:30:15 Diver_: во чо нашел

20:30:37 Diver_: http://i.imgur.com/lyfGkpW.png

20:30:53 Diver_: сделал ifconfig /dev/net/ipro1000/1 up

20:31:00 Diver_: и посмотри какой он мне айпи выдал

20:31:22 Зелёновый: хе ))

20:31:45 Зелёновый: дык это после дел или как?

20:31:59 Diver_: да

20:32:11 Зелёновый: а как ты его обратно вернул после дел?

20:32:14 Diver_: это после
ifconfig del /dev/net/ipro1000/0
ifconfig /dev/net/ipro1000/1 up

20:32:25 Diver_: я другой создал же

20:32:28 Зелёновый: без автоконфига?

20:32:32 Diver_: без

20:32:45 Зелёновый: а с ним general error ?

20:33:18 Diver_: неа, сним ок

20:34:28 Diver_: http://i.imgur.com/65Cz6A0.png

20:34:41 Зелёновый: ниче не понял..... у тебя же он ругался... что ты сделал чтоб он добавлялся?

20:35:04 Diver_: при этом смотри на айпи

20:35:05 Diver_: http://i.imgur.com/65Cz6A0.png

20:35:41 Diver_: после
ifconfig del /dev/net/ipro1000/0

ifconfig /dev/net/ipro1000/1 up
ifconfig del /dev/net/ipro1000/1

ifconfig /dev/net/ipro1000/1 up
ifconfig del /dev/net/ipro1000/1

ifconfig /dev/net/ipro1000/1 up
ifconfig del /dev/net/ipro1000/1

20:36:52 Diver_: 
[18:35:20] <mmlr_thinkpad> it always did that
[18:35:37] <mmlr_thinkpad> it's not the net_server though, it's just the gui not displaying correctly

20:38:14 Diver_: так что левый айпи это баг в гуе нетворк префлета получается

20:38:29 Nico-izo теперь online [15]

20:39:39 Зелёновый: ты на вопрос не ответил )

20:39:46 Diver_: я?

20:39:46 newlifer теперь away [0] ( (Автостатус 'Отошел' по причине бездействия более 5 мин))

20:39:54 Зелёновый: ниче не понял..... у тебя же он ругался... что ты сделал чтоб он добавлялся?

20:40:15 Diver_: я сделал
ifconfig del /dev/net/ipro1000/0

20:40:22 Diver_: а потом
ifconfig /dev/net/ipro1000/1 up

20:40:25 Зелёновый: ну

20:40:30 Diver_: то есть новый фейс создал

20:40:38 Diver_: с цифрой адын

20:40:45 Зелёновый: дык и в начале ты делал то же счамое но он ругаося что не может добаить интерфейс

20:40:50 Diver_: и вот он уже нормально удаляется

20:40:53 Зелёновый: аа

20:41:10 newlifer теперь online [0]

20:41:24 Зелёновый: ха... а как он работает если у тебя такого устройства нет?? -((

20:41:47 Зелёновый: кстти =)

20:42:02 Зелёновый: он же тебе даже говорит о ом что устройства нет )

20:42:15 Зелёновый: ты написать вообще что угодно можешь

20:42:26 Diver_: я заню

20:42:35 Зелёновый: он интерфейс подымет но при этом не прицепится к устройству

20:42:38 Diver_: ifconfig /dev/net/foo/0 например

20:42:43 Diver_: аа

20:42:54 Diver_: то есть не будет связан с железом

20:42:59 Diver_: и структуры не занимаются

20:43:08 Зелёновый: ifconfig HuY

20:43:19 Зелёновый: тоже будет =)

20:44:04 Зелёновый: ну вот после ifconfig /dev/net/ipro1000/1 up еслу у тебя нет_девайс интерфейс?

20:44:14 Зелёновый: точнее он есть - но работать не будет )

20:44:39 Diver_: угу

20:45:35 Diver_: еще одно

20:45:36 Зелёновый: лана пойду подзаправлюсь да покопаю =)

20:45:39 Diver_: наблюдение

20:45:41 Зелёновый: а?

20:45:52 Diver_: я вроде понял почему пснет удалялся

20:45:55 Diver_: но не уверен

20:46:07 Diver_: а потом перестал удаляться

20:46:12 Зелёновый: если раньше добавление работало само по себе - подозреваю я знаю када поломали

20:46:17 Diver_: ?me проверяет

20:46:27 Зелёновый: чего?

20:46:30 Зелёновый: проверяй )

20:46:32 Diver_: ща

20:55:21 Diver_: <br>&nbsp;<mmlr_thinkpad> actually the preflet uses ioctls directly while ifconfig simply uses BNetworkInterfaceAddress
[18:54:13] <mmlr_thinkpad> and the latter simply handles the case of not having any address
[18:54:33] <mmlr_thinkpad> so the preflet should be reworked to use the API as well, instead of trying to do ioctls directly

20:57:23 Diver_: http://i.imgur.com/mh7bvHm.png http://i.imgur.com/1M0t8C7.png

20:57:35 Зелёновый: ну как обычто, все переписать надо )

20:59:28 Зелёновый: ''// что это было?

20:59:38 Diver_: 
[18:57:42] <diver> ok, I think I have more info now
[18:58:18] <diver> I have pcnet card in vbox with cable not connected checkbox set
[18:58:35] <diver> I can freely delete and recreate in using ifconfig
[18:59:10] <diver> but once I let ifconfig to auto-config it I can't delete it anymore
[18:59:19] <diver> http://i.imgur.com/mh7bvHm.png
http://i.imgur.com/1M0t8C7.png

21:00:16 Зелёновый: откуда у тебя этот адрес интерфейса если его в списке нет?

21:01:12 Diver_: чукча хитрый) чукча его до удаления получил

21:02:05 Зелёновый: ну дык....ссылку на него забыли а чистить не стали )

21:02:23 Зелёновый: в смысле что код его уже всеравно в списке не найдет

21:03:01 Зелёновый: а вот net_device_interface как раз тоже должен исчезнуть из списка я считаю

21:03:32 Diver_: which brings me to a question: why net_server tries to assign an ip to an interface with no link?

21:04:49 Зелёновый: я вообщ не понял что ты такое хитрое сделал ))

21:05:02 Зелёновый: реально зверь-тестер =))

21:05:27 Nico-izo теперь away [15] (Закипел)

21:05:35 Diver_: чо сделал-то?)

21:07:01 Зелёновый: у меня короче так не работает )

21:07:11 Diver_: как так?

21:07:20 Зелёновый: если я удалил интерфейс я не могу ему автоконфиг сделать )

21:07:33 Diver_: я не на удаленный делаю

21:07:48 Diver_: а на тот, в который кабель не воткнут

21:08:35 Зелёновый: где это?

21:09:06 Зелёновый: удалил/автоконфиг/посмотрел/удалил/апнул - ошибка

21:09:52 Diver_: смари

21:10:24 Diver_: удалил, поднял, удалил, поднял, сделал автоконфиг, пытаюсь удалить - ашипка

21:10:42 Diver_: <mmlr_thinkpad> it's just buggy/not fully implemented
[19:10:21] <mmlr_thinkpad> it doesn't actually check the link state
[19:10:33] <mmlr_thinkpad> indeed for wireless networks this will have to be reworked anyway
[19:10:42] <mmlr_thinkpad> or any network where link != usable

21:11:52 Зелёновый: ээ... че он сказал? =))

21:12:26 Nico-izo теперь xa [15] (Испарился)

21:12:59 Diver_: короче я понял в чем дело

21:13:34 Зелёновый: ?

21:13:50 Diver_: [19:11:10] <mmlr_thinkpad> or maybe "link" should be reworked so that it actually means usable
[19:11:40] <mmlr_thinkpad> for wireless link usually means an association with an ap is there
[19:12:05] <mmlr_thinkpad> for wpa this doesn't mean that the link is actually usable though, because the wpa handshake needs to be completed first
[19:12:31] <mmlr_thinkpad> usually you don't notice that as it's rather quick and the dhcp requests are simply retried
[19:12:37] <mmlr_thinkpad> it's not exactly correct either way though

21:14:05 Diver_: косяк в ipv6

21:14:06 Nico-izo теперь online [15]

21:15:36 Diver_: я удалил оба модуля и ифконфиг дел заработал

21:16:08 Зелёновый: оба это кого?

21:17:29 michael_s(Atom330) теперь online [5]

21:20:30 Diver_: Зелёновый: в гайке есть 2 айпив6 модуля

21:20:56 Зелёновый: незнаю уж как это связано =)

21:21:02 Зелёновый: а заработало что именно?

21:21:04 Diver_: я так понимаю 1 из них при удалении интерфейса чего-то не отпускает

21:21:08 Diver_: http://i.imgur.com/Zw1HhOR.png

21:21:19 Зелёновый: удаление добавление ?

21:21:22 Diver_: ифконфиг дел заработал

21:21:24 Diver_: да

21:21:39 Зелёновый: и последующая автоконфигурация?

21:22:48 Зелёновый: ты блин почему делаешь net_interfacES и потом net_DEVICE_interface

21:22:55 Зелёновый: он те чепопало показывает

21:23:01 Зелёновый: это же разные вещи

21:24:01 Diver_: хмм

21:24:05 Зелёновый: Diver_: net_DEVICE_interfaces и потом оттуда адрес в net_DEVICE_interface

21:24:27 Diver_: <br>&nbsp;net_interfaces я делаю, чтобы получить список интерфейсов

21:24:53 Diver_ смотрит

21:25:09 Зелёновый: <br>&nbsp;net_interfaces/ net_device_interfaces и net_interface/ net_device_interface

21:25:42 Diver_: теперь вижу

21:25:49 Diver_: и что, я не тот адрес ему скормил?

21:25:59 Зелёновый: не nn конечно

21:26:10 Зелёновый: там по цифрам видно что не то )

21:27:04 Diver_: так что ему дать?

21:27:29 Diver_: net_device_interfaces
и потом
net_device_interface адрес
так?

21:27:56 Зелёновый: net_device_interfaces - оттуда берешь адрес и говоришь net_device_interface адрес

21:28:04 Зелёновый: потом делаешь del

21:28:36 Зелёновый: и снова net_device_interfaces - смотришь что в списке нет удаленного девайса

21:28:41 Зелёновый: если есть - выводишь

21:28:54 Diver_: понял

21:29:32 Зелёновый: после del сделай и по старому адресу вывод и посмотри остался ли он в выводе net_device_interfaces

21:30:43 Зелёновый: у себя сейчас смотрю (я не удалял ipv6) - в net_device_interface есть откуда то одна ссылка которая помешала удалению

21:30:56 Зелёновый: мож как раз в этих модулях чета и есть

21:31:53 michael_s(Atom330) теперь away [5] (Автостатус (неактивен))

21:32:09 Diver_: net_device_interfaces
net_device_interface address
http://i.imgur.com/daaPHJX.png

ifconfig del /dev/net/ipro1000/0

net_device_interfaces
net_device_interface address
http://i.imgur.com/daaPHJX.png

21:33:46 Зелёновый: Diver_: картинки одинаковые

21:33:56 Зелёновый: файлы

21:33:59 Зелёновый: ссылки

21:35:09 Diver_: http://i.imgur.com/KfqEWee.png

21:36:53 Зелёновый: хм... ну в принципе я могу и ошибаться.... но всетаки нет_девайс_интерфейс должен удаляться

21:36:58 Зелёновый: при удалении

21:37:18 Зелёновый: видно что он чистится...но остается зачемто...

21:38:29 Зелёновый: Diver_: подождем что скажет mmlr

21:38:44 Diver_: пока молчит

21:38:49 Зелёновый: мож оно так и задумано...

21:39:02 Зелёновый: да я вижу что молчит

21:39:04 Diver_: что у него спросить?

21:39:17 Diver_: так ты на канале?

21:39:33 Diver_: jshade?

21:40:04 Зелёновый: ну так и проси - не должен ли по хорошему при удалении интерфейса удаляться и net_device_interface

21:40:11 Зелёновый: да, зашел

21:40:48 Зелёновый: по идее на одном устройстве может быть несколько интерфейсов

21:41:14 Зелёновый: но когда ты удаляешь единственный оставшийся... почему остается?

21:41:41 Nico-izo теперь away [15] (Закипел)

21:41:49 Diver_: причем из net_interfaces он пропадает

21:42:13 Зелёновый: у тебя на картинках видно - до удаления ref_count: 5 после 4... кто еще 4 раза на него ссылается

21:42:44 Зелёновый: при этом походу ядру пришло сообщение выгрузить драйвер

21:42:51 Зелёновый: чую я что так

21:43:20 Diver_: как узнать кто ссылается?

21:43:20 Зелёновый: в нет_сервисес это сам сетевой интерфейс

21:43:34 Зелёновый: который ты видишь в ифконфиг

21:43:36 Diver_: может нетворкстатус выгрузить?

21:43:56 Зелёновый: попробуй

21:44:00 Зелёновый: но не должен он

21:44:12 Зелёновый: может как бе никто и не ссылаться на самом деле

21:45:07 Зелёновый: там подсчет ссылок - вызвали get +1 вызвали put -1

21:45:28 Зелёновый: соответственно могли гдето не вызвать put и все

21:48:40 Nico-izo теперь xa [15] (Испарился)

21:49:44 Зелёновый: Diver_: не чистят они за собой нифига =)

21:49:49 Diver_: угу

21:50:00 Diver_: перезапуск нет_сервера тоже не помог

21:50:22 Diver_: 5 ссылок осталось

21:50:52 Diver_: а как ipv6 может мешаться есть идеи?

21:51:25 Nico-izo теперь online [15]

21:51:53 michael_s(Atom330) теперь xa [5] (Автостатус (неактивен))

21:52:57 Зелёновый: ты сейчас без него проверял?

21:53:04 Diver_: да

21:53:30 Зелёновый: и то есть сейчас если сделать ап - все подымется и заработает?

21:53:37 Diver_: да

21:53:46 Зелёновый: именно сетевой обмен будет работать?

21:53:57 Diver_: хмм

21:54:13 Зелёновый: вообще - не должен

21:54:20 Зелёновый: или я чет не понимаю вообще )

21:54:44 Diver_: не может получить айпи теперь

21:54:46 Diver_: как в тикете

21:55:14 Зелёновый: када ты мсотришь после дел - по структуре видно что освобождаются дефреймер и ресиверы

21:55:36 Diver_: 169 айпи получил

21:56:15 Зелёновый: када ты поднимаешь - вместо того чтоб заново все создать стек использует старую найденую структуру в которой нет указателей на ресиверы

21:56:35 Зелёновый: и вполне логично что оно не может общаться с драйвером

21:57:06 Зелёновый: однозначно должно удаляться

21:57:30 Diver_: так и из за этого и дхцп не пашет?

21:58:25 Зелёновый: дык стек отсылает запрос наружу - но он не доходит даже до драйвеа

21:58:41 Зелёновый: соответственно и проситать обратно нечего

21:59:00 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

21:59:13 Diver_: DHCP failed miserably!
DAEMON 'DHCP': DHCP for /dev/net/ipro1000/0, status: Operation timed out

21:59:14 Зелёновый: даже если ты пропишешь статикой всеравно не будет работать

22:00:02 Diver_: понятно

22:02:09 siaržuk теперь online [5]

22:09:55 Зелёновый: Diver_: ща понапихаю отладки пересоберу стек попробую

22:12:10 Diver_: ок

22:12:30 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

22:21:08 Alex11223 теперь away [40] (Автостатус (неактивен))

22:23:28 michael_s(Atom330) теперь online [5]

22:23:57 michael_s(Atom330) вышел

22:28:59 Alex11223 теперь online [50]

22:29:33 Nico-izo теперь away [15] (Закипел)

22:32:29 siaržuk теперь xa [5] (Кто все эти люди? 8-( ))

22:36:32 Nico-izo теперь xa [15] (Испарился)

22:39:26 Flamе вышел (Replaced by new connection)

22:39:30 Flamе зашел как модератор и администратор online [0] (Доступен)

22:40:45 Flamе вышел

22:40:53 Flamе зашел как модератор и администратор online [0] (Доступен)

22:41:08 Flamе вышел

22:42:29 Flamе зашел как модератор и администратор online [0] (Доступен)

22:42:49 Зелёновый теперь away [30]

22:46:25 Diver_: Зелёновый: ну чо как?

22:47:02 Diver_: если будешь отладку пихать можешь еще по этому поводу что-нить пихнуть https://dev.haiku-os.org/ticket/9446

22:52:26 siaržuk теперь online [5]

22:57:51 Зелёновый теперь online [30]

22:58:34 Зелёновый: посмотрим

22:59:29 Nico-izo теперь online [15]

23:06:04 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

23:08:50 Зелёновый теперь away [30]

23:17:00 Зелёновый теперь online [30]

23:21:09 Flamе вышел (Replaced by new connection)

23:21:13 Flamе зашел как модератор и администратор online [0] (Доступен)

23:22:55 Flamе вышел (Replaced by new connection)

23:23:09 Flamе зашел как модератор и администратор online [0] (Доступен)

23:26:05 siaržuk теперь xa [5] (Кто все эти люди? 8-( ))

23:27:05 Зелёновый теперь away [30]

23:27:08 Flamе вышел (Replaced by new connection)

23:27:13 Flamе зашел как модератор и администратор online [0] (Доступен)

23:30:33 Flamе вышел (Replaced by new connection)

23:30:37 Flamе зашел как модератор и администратор online [0] (Доступен)

23:30:52 Flamе вышел

23:31:40 Flamе зашел как модератор и администратор online [0] (Доступен)

23:32:34 Flamе вышел

23:32:42 Flamе зашел как модератор и администратор online [0] (Доступен)

23:34:18 Flamе вышел (Replaced by new connection)

23:34:20 Flamе зашел как модератор и администратор online [0] (Доступен)

23:35:55 Flamе вышел (Replaced by new connection)

23:37:14 Flamе зашел как модератор и администратор online [0] (Доступен)

23:38:40 Зелёновый теперь online [30]

23:43:59 Flamе вышел (Replaced by new connection)

23:44:04 Flamе зашел как модератор и администратор online [0] (Доступен)

23:44:20 Flamе вышел

23:44:57 Flamе зашел как модератор и администратор online [0] (Доступен)

23:45:39 Flamе вышел

23:45:45 Flamе зашел как модератор и администратор online [0] (Доступен)

23:46:04 Flamе вышел

23:46:15 Flamе зашел как модератор и администратор online [0] (Доступен)

23:47:32 Flamе вышел

23:48:31 Flamе зашел как модератор и администратор online [0] (Доступен)

23:48:55 Flamе вышел

23:49:02 Зелёновый теперь away [30]

23:49:11 Flamе зашел как модератор и администратор online [0] (Доступен)

23:51:19 siaržuk теперь online [5]

23:52:58 Зелёновый теперь online [30]

23:53:11 Nico-izo теперь away [15] (Закипел)

23:55:09 Nico-izo теперь online [15]

23:57:10 ZeVoluciON вышел

23:58:27 Nico-izo теперь away [15] (Закипел)

23:59:34 Nico-izo теперь online [15]