Bug 19137 - модуль каждые 3 секунды дергает hal, dbus, wpa_cli
Summary: модуль каждые 3 секунды дергает hal, dbus, wpa_cli
Status: CLOSED FIXED
Alias: None
Product: Branch 4.1
Classification: Distributions
Component: alterator-net-wifi (show other bugs)
Version: unspecified
Hardware: all Linux
: P2 normal
Assignee: Vladislav Zavjalov
QA Contact: qa-4.1@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-11 20:23 MSK by Mike Lykov
Modified: 2009-04-17 18:28 MSD (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Lykov 2009-03-11 20:23:34 MSK
в то время, когда открыт (запущен), в лог постоянно валится по 4 пары таких сообщений каждые 3 секунды:
 
Mar  3 12:58:36 combr messagebus: dbus-daemon startup succeeded
Mar  3 12:58:36 combr haldaemon: hald startup succeeded

при этом курсор на поле окна каждые 3 секунды превращается в "думающий" (круг).

а так же постоянно подаются команды
STATUS
LIST_NETWORKS
LIST_NETWORKS
LIST_NETWORKS
(3 раза подряд, хотя сеть находится одна)
GET_NETWORK 0 ssid
GET_NETWORK 0 pairwise
GET_NETWORK 0 key_mgmt
GET_NETWORK 0 proto

я думаю, стоит оптимизировать эту бурную деятельность.
например, если я хочу просто просканировать сети 1 раз, но никаких подключений не включать - то ничего не должно происходить само.
а то от постоянных дерганий (вероятно, бесполезных) хочется модуль поскорее закрыть ;)
Comment 1 Mike Lykov 2009-03-24 22:43:34 MSK
версия 0.7 - вызов hal/dbus каждые 3 секунды остался.
Comment 2 Repository Robot 2009-04-17 18:28:27 MSD
alterator-net-wifi-0.8-alt1 -> sisyphus:

* Fri Apr 17 2009 Vladislav Zavjalov <slazav@altlinux> 0.8-alt1

- use netdev_is_wireless instead of obsolete ifcheckwireless (closes: #19137)
- always use wext as supplicant driver
- don't use hal-dbus
- remove obsolete write call from message-handler (by inger@)
- move supplicant functions to separate place (by inger@)
- move write_string_param out from supplicant_read_status (by inger@)
- refactor read_status function: remove get_status function (by inger@)