You are not logged in.
Traceback (most recent call last):
File "/usr/share/wifiz/main.py", line 44, in <module>
fp = open(pid_file, 'w')
IOError: [Errno 2] No such file or directory: '/usr/lib/wifiz/program.pid'
Yet the same git repo cloned locally works fine.
Last edited by gehidore (2013-05-01 19:14:29)
Windows get broken, penguins rarely get sucked into jet engines.
Offline
Traceback (most recent call last): File "/usr/share/wifiz/main.py", line 44, in <module> fp = open(pid_file, 'w') IOError: [Errno 2] No such file or directory: '/usr/lib/wifiz/program.pid'
Yet the same git repo cloned locally works fine.
Known bug; if you `mkdir /usr/lib/wifiz/` it'll work, or wait for the next nightly release.
Offline
gehidore wrote:Traceback (most recent call last): File "/usr/share/wifiz/main.py", line 44, in <module> fp = open(pid_file, 'w') IOError: [Errno 2] No such file or directory: '/usr/lib/wifiz/program.pid'
Yet the same git repo cloned locally works fine.
Known bug; if you `mkdir /usr/lib/wifiz/` it'll work, or wait for the next nightly release.
I didn't even noticed the difference twix share/wifiz and lib/wifiz or I would have done just that, ... Thanks!
Windows get broken, penguins rarely get sucked into jet engines.
Offline
I just tried this out. It is nice.
The only concern I have is the process trying to run itself as root if you don't do it yourself. That to me does not seem like a good practice.
Offline
I just tried this out. It is nice.
The only concern I have is the process trying to run itself as root if you don't do it yourself. That to me does not seem like a good practice.
I gotta agree with that one.
Windows get broken, penguins rarely get sucked into jet engines.
Offline
New nightly has been posted, I think everything except manually creating a new profile is working. Let me know what you think/see.
Offline
I just tried this out. It is nice.
The only concern I have is the process trying to run itself as root if you don't do it yourself. That to me does not seem like a good practice.
You're completely right, It's not. I'm still trying to figure out a better way. I don't really want to create a separate daemon just to separate root, but that's the only idea I've been able to come up with.
Offline
You're completely right, It's not. I'm still trying to figure out a better way. I don't really want to create a separate daemon just to separate root, but that's the only idea I've been able to come up with.
Perhaps just ask the user if they want to allow it to sudo and give them the option to remember it?
** Works good here on the update, haven't had the opportunity to roam with it yet.
Last edited by gehidore (2013-05-02 04:47:51)
Windows get broken, penguins rarely get sucked into jet engines.
Offline
One thing I have noticed is sometimes it doesn't clear the program.pid and wont start when I reboot without manually deleting the file.
Windows get broken, penguins rarely get sucked into jet engines.
Offline
Sorry to everyone, mainly SomeoneE1se, about not being in on this for a while. My computer started acting up and it took a complete reinstall (or a few) to get it working correctly. GNOME 3 hates my laptop right now. Anyways, I'm back on track here. I've pulled downstream develop code, although it looks like I'm going to pull nightly code to get the latest code to work on. Soon enough, we should be able to push v1.0. It's very close. I'll be working on what I am pretty sure is the final feature now: Manual profile creation. Shouldn't take too long
However, before I push to 1.0 gold, most likely, I am likely going to transfer the UI from wxPython to PyGObject. I'm starting to prefer the latter much more. I will talk to SomeoneE1se about it first, however.
Last edited by pivotraze (2013-05-05 08:37:23)
Offline
Out of curiosity, would people prefer to have the key for your wireless networks in Plain text, or in PSK?
Offline
Out of curiosity, would people prefer to have the key for your wireless networks in Plain text, or in PSK?
For me this one kind of follows the reasoning found in the wiki under networking... so I'm happy with Plain text... but that's me.
Windows get broken, penguins rarely get sucked into jet engines.
Offline
Alright, so unless more people prefer PSK, I won't implement it.
Anyways, here is the PKGBUILD that pulls from my repository (currently the most up-to-date) and will always be (mostly) stable.
WiFiz is now available in the AUR https://aur.archlinux.org/packages/wifiz/
# Maintainer: Cody Dostal <dostalcody@gmail.com>
pkgname=WiFiz
_gitname=WiFiz
pkgver=c1d847a
pkgrel=1
pkgdesc="NetCTL GUI Frontend, written in wxPython. Stable Version."
arch=('any')
url="https://github.com/codywd/WiFiz"
license=('MIT')
depends=('python2' 'wxpython' 'wireless_tools' 'netctl')
makedepends=('git')
conflicts=('wifiz-nightly')
provides=('wifiz')
source=('git://github.com/codywd/WiFiz.git#branch=develop')
# Because the sources are not static, skip Git checksum:
md5sums=('SKIP')
pkgver() {
cd $_gitname
# Use the tag of the last commit
git describe --always | sed 's|-|.|g'
}
package() {
cd $srcdir/$_gitname
pwd
python2 setup.py install --root="$pkgdir/" --optimize=1
}
Last edited by pivotraze (2013-05-21 07:10:28)
Offline
I installed this, but when I run wifiz from the terminal, no gui shows up. Does this only work under gnome? I'm running lxde.
Offline
I installed this, but when I run wifiz from the terminal, no gui shows up. Does this only work under gnome? I'm running lxde.
Did you run 'sudo wifiz' ?
Windows get broken, penguins rarely get sucked into jet engines.
Offline
[root@booger-pc Downloads]# sudo wifiz
Starting WiFiz
Starting Tray
wlp2s0
interface:: up: wlp2s0
Scanning:: wlp2s0
Scanning:: Done
Nothing shows up after this.
Offline
Check your systray.
If you don't have one install&run docker then try again.
Last edited by SomeoneE1se (2013-06-06 04:15:47)
Offline
They are indeed correct. The default behaviour of WiFiz is to be minimized to the systray, and only open if the user actually requests it. You should see it in your systray. Like SomeoneE1se said, install docker if you don't have one.
Right click on WiFiz and it will say "Open", clicking that will show the GUI.
Last edited by pivotraze (2013-06-07 06:16:19)
Offline
Hmm, where does this program keep config files?
I entered wrong device name(wlp2s0 instead of wlp12s0) and now I'm stuck. There is no .wifiz directory or any files regarding to it in /root/.config.
Where is it?
Offline
Hmm, where does this program keep config files?
I entered wrong device name(wlp2s0 instead of wlp12s0) and now I'm stuck. There is no .wifiz directory or any files regarding to it in /root/.config.
Where is it?
I'm not sure where this programs configs are stored, but why are you looking for them in /root/.config? Why not ~/.config?
All the best,
-HG
Offline
Because you need to use this program as root, right?
Offline
Because you need to use this program as root, right?
I would strongly recommend you run this program using sudo. It's true that it needs heightened permissions, but I sincerely hope it isn't storing its configs in /root/.config
All the best,
-HG
Offline
Have you tried looking in /etc/netctl
Offline
I see no new/hidden files in /etc/netctl.
Will try to go with sudo in the meantime.
Offline
Wow this is a great little program. two things.
when I installed it from aur it added 90 mb to my system after dep's
entering passwords would be nice if we could mask them.
I use netctl auto profile switching a lot, but have been looking into gui alternatives. This looks promising.
I love computers, networking and Arch Linux. Sometimes I might ask a stupid question, but please have grace with me like I would with you.
Offline