Contributor puxkggn on Network Manager
A valuable network troubleshooting dialog
Written by RyanFelder the 17 May 12 at 15:30.
New
As a network engineer, I see reports from my own technical support department that miss some basic, valuable troubleshooting steps.
Network diagnostic tools in Ubuntu are intimidating and unintuitive for less technical users.
User not able to get/see packet send /receive infromation for network coonected.
Written by benoyanthony the 2 Jun 12 at 11:06.
New
Normal user unable to monitor date send received information through network manager. As user pay cost to providers for their data plan, it whould be better if they can know how many data is being send and recceived for each session after connection to particular network connection.
There are scripted ways to do this, but via GUI would be wonderful.
Ubuntu should warn if your IP is in conflict
Written by lotif the 20 Aug 10 at 19:51.
Already implemented
Right now, if you manually set an IP in Ubuntu and if this IP is already registered in your network, or if somebody try to pick your IP by mistake or something, Ubuntu simply does nothing and let you without internet and without knowing what's going on. That's not right.
490
votes
493
7
3
Solution #1:
Ubuntu should warn that your IP is in conflict in the network
Written by
lotif the 20 Aug 10 at 19:51.
A little warning and a red sign next to the connection indicator means a lot in usability.
A picture is worth a 1000 words.
A little warning and a red sign next to the connection indicator means a lot in usability.
A picture is worth a 1000 words.
<a href="http://desmond.yfrog.com/Himg59/scaled.php?tn=0&server=59&filename=capturadetela1y.png&xsize=640&ysize=640"><img src="http://desmond.yfrog.com/Himg59/scaled.php?tn=0&server=59&filename=capturadetela1y.png&xsize=640&ysize=640" border="0" /></a>
63
votes
81
29
18
Solution #2:
Add help link/button to #1 solution with #3
Written by
Oxwivi the 24 Aug 10 at 08:16.
A non-technical and standard user will not understand what to do in such a situation. A fix button bay help, but if it doesn't, a help link/button would go a long way to solve the problem.
A non-technical and standard user will not understand what to do in such a situation. A fix button bay help, but if it doesn't, a help link/button would go a long way to solve the problem.
160
votes
168
10
8
Solution #3:
Add Fix button to solution #1
Clicking the "FIX" button would attempt to change the IP address automatically by 1) if DHCP is enabled, renew the IP, or 2) if not DHCP, perform a search for an IP that appears to be open on the current subnet, using ipwatchd or a similar mechanism.
Clicking the "FIX" button would attempt to change the IP address automatically by 1) if DHCP is enabled, renew the IP, or 2) if not DHCP, perform a search for an IP that appears to be open on the current subnet, using ipwatchd or a similar mechanism.
87
votes
110
17
23
Solution #4:
Make IPwatchD a default app
Written by
lotif the 24 Aug 10 at 13:27.
As some pointed out, there's already an app out there which makes the job pretty well: IPwatchD. Let's make it a default app!
The only drawback I see is that the warnings aren't any further than this message. It should add an icon below the connection icon, like in Solution #1.
To install it, go to
http://ipwatchd.sourceforge.net/ or just search for ipwatch on synaptic.
As some pointed out, there's already an app out there which makes the job pretty well: IPwatchD. Let's make it a default app!
<a href="http://a.imageshack.us/img715/8051/capturadetelapb.png"><img src="http://a.imageshack.us/img715/8051/capturadetelapb.png" border="0" /></a>
The only drawback I see is that the warnings aren't any further than this message. It should add an icon below the connection icon, like in Solution #1.
To install it, go to http://ipwatchd.sourceforge.net/ or just search for ipwatch on synaptic.
-44
votes
21
8
65
Solution #5:
Just fix it (and report it)
Written by
ivanpd the 30 Aug 10 at 14:42.
I think part of the Ubuntu philosophy is that the user will be provided with a reasonable solution that works in most cases by default. Instead of complaining and allowing the user to fix it, I think the right approach would be:
- If DHCP is enabled, request a new IP with no user intervention.
- If DHCP is not enabled, allow the user to fix it automatically (as described in #3, no-dhcp) or to change the configuration by hand.
I don't have the time to draw anything (help is welcome to show this idea), but something similar to the pic in #1 with the text "Enable automatic fix or change settings by hand" would do.
Regarding the design, I think "Enable automatic fix" and "change settings by hand" could both have the appearance of web links (instead of buttons).
I think part of the Ubuntu philosophy is that the user will be provided with a reasonable solution that works in most cases by default. Instead of complaining and allowing the user to fix it, I think the right approach would be:
- If DHCP is enabled, request a new IP with no user intervention.
- If DHCP is not enabled, allow the user to fix it automatically (as described in #3, no-dhcp) or to change the configuration by hand.
I don't have the time to draw anything (help is welcome to show this idea), but something similar to the pic in #1 with the text "Enable automatic fix or change settings by hand" would do.
Regarding the design, I think "Enable automatic fix" and "change settings by hand" could both have the appearance of web links (instead of buttons).
-51
votes
1
9
52
Solution #6:
Display "network misconfiguration" message + disable networking
Written by
amay82 the 1 Sep 10 at 14:23.
If someone picks an IP address manually, (s)he should know what (s)he is doing, so a generalised "network misconfiguration" message + disabling the network should be enough. The rest can be seen in the system logs.
If someone picks an IP address manually, (s)he should know what (s)he is doing, so a generalised "network misconfiguration" message + disabling the network should be enough. The rest can be seen in the system logs.
Solution #1:
include in network-manager a system that accounts for the data traffic on mobile
Written by
bilufe the 23 Jan 12 at 13:00.
include network-manager in a system that accounts for the data traffic in mobile connections, the user may include the contracted amount of data and network-manager in charge of displaying notices regarding the traffic data when it arrives near the limit entered by the user .
The traffic information is best displayed in graph form.
include network-manager in a system that accounts for the data traffic in mobile connections, the user may include the contracted amount of data and network-manager in charge of displaying notices regarding the traffic data when it arrives near the limit entered by the user .
The traffic information is best displayed in graph form.
Solution #2:
data traffic displays, notifications, and limit
Written by
ThatLook the 17 Feb 12 at 14:25.
The user should have total control of data usage when using a mobile network, so I would love to have options to set a maximum limit of data used by mobile network (for a period of time like contracted mobile plans, or just the data ammount is limited, like a one-time prepaid plan). It can save a lot of money for some users, because some providers claim for a whole bunch of money for that few MBs used over the plan limit.
Also there could be multiple configurable levels, when the user gets a notification about his data usage (50-70-80-90-100 etc percent of data limit is reached).
Ther should be an option in power-managment where you can find some stats yourself about your data usage. Most probably a nice graphical view would be the best (like the one in system monitor), but with the statistics about past usage, or the ability to view the usage stats for a specified time interval anytime in the past.
As an absolute bonus, the system could compute some projections on how to usage will be at the end of the month or, when the 2 gigs left will be gone - lets say. It should be included in the graphical stats view, but the estimation could be included also in the notificitions (Like: 80% of your monthly limit reached, estimated data usage that will be left at the end of month is 8.5 GBs.)
The user should have total control of data usage when using a mobile network, so I would love to have options to set a maximum limit of data used by mobile network (for a period of time like contracted mobile plans, or just the data ammount is limited, like a one-time prepaid plan). It can save a lot of money for some users, because some providers claim for a whole bunch of money for that few MBs used over the plan limit.
Also there could be multiple configurable levels, when the user gets a notification about his data usage (50-70-80-90-100 etc percent of data limit is reached).
Ther should be an option in power-managment where you can find some stats yourself about your data usage. Most probably a nice graphical view would be the best (like the one in system monitor), but with the statistics about past usage, or the ability to view the usage stats for a specified time interval anytime in the past.
As an absolute bonus, the system could compute some projections on how to usage will be at the end of the month or, when the 2 gigs left will be gone - lets say. It should be included in the graphical stats view, but the estimation could be included also in the notificitions (Like: 80% of your monthly limit reached, estimated data usage that will be left at the end of month is 8.5 GBs.)
Terminal interface for NetworkManager
Written by komputes the 20 Jul 11 at 16:58.
New
The problem:
Users need a simple way to connect to a wireless network from the command line.
iwconfig is too difficult for average human beings. Using and understanding wpa-supplicant adds to the confusion.
The process of connecting to a wireless network from the command line takes a long time time.
Use case: Steve can't connect to his wireless network from recovery mode since he does not have a wired connection available, "netroot" recovery script only works on ethernet. "dpkg" recovery script is unable to do any updates.
Solution #1:
Develop network-manager curses interface
Written by
komputes the 20 Jul 11 at 16:58.
Implement a the text console n-curses interface for NetworkManager.
nmcli and cnetworkmanager are good (command line) examples of how to hook into the network manager service through dbus so that you do not depend on glib gui. It's possible to use this on the back end and ncurses on front end.
Example of similar project wicd-curses:
http://screenshots.debian.net/screenshots/w/wicd-curses/6109_large.png
Similar request from networkmanager-list (gnome mailing list):
http://www.mail-archive.com/networkmanager-list@gnome.org/msg14281.html
Solution #2:
Add connection creation capabilities to nmcli
Written by
mtrudel the 20 Jul 11 at 17:08.
nmcli already handles most things to bring up or down existing connections or list available wifi networks, but lacks the capability to create a new connection to a wifi network.
This should probably be added to offer a simple and quick way of connecting to an arbitrary wifi network.
nmcli already handles most things to bring up or down existing connections or list available wifi networks, but lacks the capability to create a new connection to a wifi network.
This should probably be added to offer a simple and quick way of connecting to an arbitrary wifi network.
Solution #3:
Develop a separate tool with curses interface and extend nmcli
Develop another tool with a curses interface, similar to the WICD one, and don't include it by default in the distribution.
In the same time, include an extended nmcli in the distribution that works only by commands without heavy to implement curses interfaces.
Develop another tool with a curses interface, similar to the WICD one, and don't include it by default in the distribution.
In the same time, include an extended nmcli in the distribution that works only by commands without heavy to implement curses interfaces.
Solution #4:
Extend the solution to work for VPN connections
I find the same problem with VPN. In the default Lubuntu/LXDE desktop for example, I have not seen a network manager tool that allows me to connect to my VPN, and my second choice would have been a command line tool.
I find the same problem with VPN. In the default Lubuntu/LXDE desktop for example, I have not seen a network manager tool that allows me to connect to my VPN, and my second choice would have been a command line tool.
Implement way of telling user that there is a connection but no internet
Written by tancrackers the 4 Dec 11 at 21:00.
New
Please implement a method of telling the user that there is a wireless connection but not internet like Windows 7 does.
Sometimes my router goes nuts and will give me a wireless connection but I cannot connect to the internet.
All I have to do is unplug the router and plug it back in.
Though, on Ubuntu I only know when I try to go online and my homepages fails to load.
On Windows 7, the wireless icon in the taskbar shows the bars that represent the connection, but there is a yellow "caution" arrow on the wireless icon followed by a message that there is no internet connection.
Can you please implement something similar to this in Ubuntu so I can know right after log in that it is my router failing as opposed to something else?
Thank you!
Solution #1:
Perhaps some new icon to represent a connection w/o internet status
http://pix.share32.org/s-images/wirelessicon.jpg
imagine that with a yellow ! or something
Solution #4:
Ping the DNS server
Written by
ross9885 the 24 Dec 11 at 19:18.
Or ping the home page of the default browser, like SpyMasterMatt suggested. Show status in the icon and show a notification when status changes.
Or ping the home page of the default browser, like SpyMasterMatt suggested. Show status in the icon and show a notification when status changes.
Solution #5:
Try root DNS servers and tooltip message
Written by
EduardoR the 2 Jan 12 at 05:04.
Are many and may be tried in Round Robin manner.
But some networks may not "need" to be routed to internet to be connected, then must be *optional*.
Root servers are listed with dig command:
dig
ping a.root-servers.net
I really prefer to have an independent and configurable indicator. There are too many situations and can be very confusing. Best with a one time tooltip message.
The alert may be when no-IP address is offer by DHCP server o manual. Called local o IPv4 169.254.x.x. But is a another idea.
Are many and may be tried in Round Robin manner.
But some networks may not "need" to be routed to internet to be connected, then must be *optional*.
Root servers are listed with dig command:
dig
ping a.root-servers.net
I really prefer to have an independent and configurable indicator. There are too many situations and can be very confusing. Best with a one time tooltip message.
The alert may be when no-IP address is offer by DHCP server o manual. Called local o IPv4 169.254.x.x. But is a another idea.
Solution #6:
Modify the existing indicator to show the status
Windows does this well, with the indicator itself showing the status.
At present, the Ubuntu indicator shows four statuses: disconnected; trying to connect; connected via wireless; and connected via Ethernet.
Increase it to six statuses, as follows:
- Disconnected
- Trying to connect
- Connected via wireless
- Connected via Ethernet
- Connected via wireless, but no Internet access
- Connected via Ethernet, but no Internet access
I would imagine the last two being the same as the previous two but in red.
Windows does this well, with the indicator itself showing the status.
At present, the Ubuntu indicator shows four statuses: disconnected; trying to connect; connected via wireless; and connected via Ethernet.
Increase it to six statuses, as follows:
- Disconnected
- Trying to connect
- Connected via wireless
- Connected via Ethernet
- Connected via wireless, but no Internet access
- Connected via Ethernet, but no Internet access
I would imagine the last two being the same as the previous two but in red.
Allow domain names to be used in Network Manager GUI routes
Written by nhatter the 23 Mar 11 at 01:14.
Not an idea
If you go to IPv4/v6 settings, Routes... then click Add you can enter different routes for the interface to take.
You will notice that you cannot enter domain names here. The workaround at the moment is to use /sbin/route add -host ... in the terminal. I believe the GUI acts as an interface for route anyway.
It would be more user-friendly and convenient if we could enter domains here as well as IPs.
Example: you might want to route all traffic to example.com via a VPN connection. To do that in the GUI, you would have to do a DNS lookup on the example.com to get the IP, then copy that in. It makes managing routes a bit of a nightmare as you forget which IPs are for which domains.
show numeric upload and download rate in panel network graph
Written by adse the 17 Apr 11 at 13:25.
Not an idea
if you add the system monitor to your gnome panel in ubuntu 10.10 you can check "network" as a monitored resource.
but it's kind a hard to tell what your actual download/upload rate is since the traffic is only shown graph-wise. hovering the graph will give you a the current traffic only on a punctual basis.
i would very much like to see continuously updated download and upload rates printed at the bottom of the mini network graph in addition to the current graph (see screen shot).
http://img708.imageshack.us/i/brainstormnetgraphpanel.png/
To make mobile broadband simpler
Written by dirty_dillon the 12 May 11 at 07:47.
Not an idea
With pre-paid mobile broadband Software is usually included for 'windows' that allows you to recharge the credit and also view the remaining credit on the dongle. Without having to log into and navigate through often quite complex telecommunications websites.
PPPoE Support for IPv6
Written by cartoonaki the 11 Apr 11 at 04:54.
Not an idea
i know on network manager on the DSL PPPoE is not Support ipv6 to support on ISP's this is my problem