0.7 not working with linux 2.6.24
- From: Alban Browaeys <prahal yahoo com>
- To: networkmanager-list gnome org
- Subject: 0.7 not working with linux 2.6.24
- Date: Mon, 11 Feb 2008 19:58:41 +0100
Network manager is unusable here for wifi network access. The item of
the list of access point names are made of garbage characters and
clicking on them try to set the essid to this garbage value.
I also have :
NetworkManager: <debug> [1202745653.483173] wpa_parse_wpa_ie_wpa():
wpa_parse_wpa_ie_wpa: malformed ie or unknown version
errors. It comes from hdr->elem_id == WPA_GENERIC_INFO_ELEM .
I use ipw2200 driver but it has near to no change
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.24.y.git;a=history;f=drivers/net/wireless/ipw2200.c;h=003f73f89efa66bda431e3322b1b2b35eb5dbf7e;hb=c78cb439103bf7deba5feb64921398d0ff93179a . Downgrading the kernel to 2.6.23 fixes the issue.
So I believe the issue arise from a higher level layer of the kernel
stack ... and well try to fix it in network manager itself An example of
wpa_supplicant dbus session looks fine to me :
$ dbus-send --system --print-reply --type=method_call
--dest=fi.epitest.hostap.WPASupplicant /fi/epitest/hostap/WPASupplicant
fi.epitest.hostap.WPASupplicant.getInterface string:"eth1"
method return sender=:1.231 -> dest=:1.238 reply_serial=2
object path "/fi/epitest/hostap/WPASupplicant/Interfaces/0"
$ dbus-send --system --print-reply --type=method_call
--dest=fi.epitest.hostap.WPASupplicant /fi/epitest/hostap/WPASupplicant/Interfaces/0 fi.epitest.hostap.WPASupplicant.Interface.scan
method return sender=:1.231 -> dest=:1.247 reply_serial=2
uint32 1
$ dbus-send --system --print-reply --type=method_call
--dest=fi.epitest.hostap.WPASupplicant /fi/epitest/hostap/WPASupplicant/Interfaces/0 fi.epitest.hostap.WPASupplicant.Interface.scanResults
method return sender=:1.272 -> dest=:1.276 reply_serial=2
array [
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/6aa2f0cac3d7"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/6aa2f0cac3d5"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/6aa2f0cac3d6"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/6aa2f0cac3d4"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/baf2da12db51"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/baf2da12db52"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/baf2da12db53"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/f6cd2eb9c22b"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/f6cd2eb9c228"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/f6cd2eb9c229"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/f6cd2eb9c22a"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/3af317cb8783"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/00195be175b0"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/001a6bc19357"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/001733735f09"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/000fb5cf9162"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/001638278b69"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/baf2da12db50"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/001638f3d9c9"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/001a6b0edad6"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/001641cf4b7f"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/3af317cb8780"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/001a6bc27142"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/0011f51da90c"
object path
"/fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/001733735f10"
]
$ dbus-send --system --print-reply --type=method_call
--dest=fi.epitest.hostap.WPASupplicant /fi/epitest/hostap/WPASupplicant/Interfaces/0/BSSIDs/6aa2f0cac3d4 fi.epitest.hostap.WPASupplicant.BSSID.properties string:"6aa2f0cac3d4"
method return sender=:1.290 -> dest=:1.293 reply_serial=2
array [
dict entry(
string "bssid"
variant array [
byte 106
byte 162
byte 240
byte 202
byte 195
byte 212
]
)
dict entry(
string "ssid"
variant array [
byte 154
byte 174
byte 10
byte 8
byte 112
byte 174
]
)
dict entry(
string "wpaie"
variant array [
byte 163
byte 174
byte 10
byte 8
byte 112
byte 174
byte 10
byte 8
byte 19
byte 114
byte 11
byte 8
byte 112
byte 202
byte 10
byte 8
byte 152
byte 132
byte 164
byte 191
byte 230
byte 69
byte 7
byte 8
byte 200
byte 173
byte 10
byte 8
]
)
dict entry(
string "frequency"
variant int32 2417
)
dict entry(
string "capabilities"
variant uint16 17
)
dict entry(
string "quality"
variant int32 59
)
dict entry(
string "noise"
variant int32 0
)
dict entry(
string "level"
variant int32 203
)
dict entry(
string "maxrate"
variant int32 128
)
]
Any hint or confirmation about this issue ?
Regards
Alban
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]