netapplet icon shows wrong strength (always very low)

Bug #162038 reported by gatopeich
6
Affects Status Importance Assigned to Milestone
netapplet
Won't Fix
Medium
netapplet (Ubuntu)
In Progress
Undecided
Unassigned

Bug Description

Binary package hint: netapplet

http://bugzilla.gnome.org/show_bug.cgi?id=495895

Wireless icon in netapplet is designed with 4 strength bars tha reflect link
quality/strength. Only the first bar will ever be filled, though the tooltip
and pop-up menu reflect a quite accurate measure (85% as I write).

Steps to reproduce:
1. Start netapplet.
2. Connect to a wireless access point.
3. Check that connection strength is good (> 50%)

Actual results:
See the icon stuck at the first bar, no matter how good the connection is.

Expected results:
I would expect the icon reflecting what I see on the tooltip.

Does this happen every time?
Yes, indeed.

Other information:
I have a patch, just one line in file src/netapplet.c:
  1410c1410
  < strength = netapplet->link_quality;
  ---
  > strength = netapplet->active_ap->strength;

"netapplet->link_quality" seems to be rarely updated (never in my system),
whereas "ap->strength" is used for tooltips and pop-up menu, which are all
right. This way the icon is coherent with the textual displays.

Revision history for this message
gatopeich (gatoguan-os) wrote : Patch for inclusion under debian/patches
Revision history for this message
gatopeich (gatoguan-os) wrote : Remade patch with dev tools

Previous patch was giving some error when building debian package.
This one works seamlessly...

Changed in netapplet:
assignee: nobody → gatoguan-os
status: New → Confirmed
Changed in netapplet:
status: Unknown → New
Revision history for this message
Daniel Holbach (dholbach) wrote :

To get your fix included in Ubuntu, it would help if you tried transforming it into a debdiff (http://wiki.ubuntu.com/PackagingGuide/Recipes/Debdiff) and submit it for review (http://wiki.ubuntu.com/SponsorshipProcess). If you prefer somebody else to do that, that's fine - please just indicate if you're available to do that.

Revision history for this message
gatopeich (gatoguan-os) wrote :

Have a .debdiff ready and a working package netapplet_1.0.8-1ubuntu4_i386.deb.
Not sure about how to proceed now...

Changed in netapplet:
status: Confirmed → In Progress
Revision history for this message
gatopeich (gatoguan-os) wrote :
gatopeich (gatoguan-os)
Changed in netapplet:
assignee: gatoguan-os → nobody
Revision history for this message
c4f (crave420fubar) wrote :

1. HP dv1000
with an internal broadcom corporation bcm4318 wireless modem b/g don't remember if a.
and have an external PCMCIA D-Link AirPlus Xtreme G DWL-G650 H/W Ver. B3 F/W Ver. 2.36
Ubuntu 32-bit V.9.10? (don't have the laptop in front of me as it is a friends)
2. Have installed fwcutter
http://ubuntuforums.org/showpost.php?p=6077792&postcount=72
3. under the device drivers it says that the driver is enabled and in use but under the internet connections it says the device name and disabled in gray. (This is for internal)
4. D-link card seems to have same issue recognised at reboot but still shown in connections as disabled in gray.
5. Tryed to install netapplet (where did linux go wrong) ended up with a poorly thought out program synaptic or what ever for downloading packages or was it the poor instructions I don't know yet. It says netapplet is installed but there is no instructions on what, when, where or how on the program. The goal of installing this is to try to see if we can see my wireless network but I can't even find the program as it seems to be a background program.

The last version of Ubuntu I used was like 4 something and have used old redhat (fedora core 4) multiple versions of slax and on and on but this is the worst experience with any Linux distro I have ever had. (not that I have ever tried Linux with wireless) If some one could help please do and salvage my opinion of Ubuntu.

Changed in netapplet:
importance: Unknown → Medium
Changed in netapplet:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.