could you please be so kind to test ‘wicd’ package for your wireless networks and report here or email me (i’m the packager of it) the results?
‘wicd’ is an advanced network configuration utility which capable to replace openSUSE standard ‘network’ service (/etc/init.d/network) along with the networkmanager. project homepage is here:
I tried it on 11.1 (64bit, KDE4) quickly. Two things:
I’m missing a tray icon.
Connecting to an encrypted wireless network just thorws an error about encryption rather than simply prompting for encryption credentials.
When fed with the proper data, it hangs creating the wpa configuration.
Could you please try to make the following (as ‘root’ type in your terminal):
cp /usr/share/wicd/wicd.conf /etc/dbus-1/system.d/wicd.conf
service wicd stop
service wicd start
Current “brp” checks in OBS restrtict/prohibit the proper compilation of ‘wicd’. I’m waiting for the solution from Security Team or any other who can remove/adjust this “brp” settings.
The best solution for you is to install .src.rpm, rebuild it, install the resulted package and try again (huge thanks to those who set such checks in OBS for all packagers).
dmitry serpokryl wrote, On 12/16/2008 12:16 AM:
> Thanks!
>
> Could you please try to make the following (as ‘root’ type in your
> terminal):
>
>
> Code:
> --------------------
>
> cp /usr/share/wicd/wicd.conf /etc/dbus-1/system.d/wicd.conf
> service wicd stop
> service wicd start
>
> --------------------
Yes. It’s just that I see room for improvement. Wicd lists the available connections, with the encryption method. When I click on an encryption in order to connect, I don’t expect that connection to fail, but rather pop up a configuration dialog.
if you can make the following actions (rebuild of a package locally from .src.rpm) you get exactly the package as it should be. current OBS checks doesn’t allow proper compilation. thet’s why it’s nice to grab .src.rpm from version 11.0. below are the required procedure:
in the end it’ll show you where your new good package is stored (/usr/src/packages/RPM/YOUR_ARCH/ folder)
>> Yes. It’s just that I see room for improvement. Wicd lists the available connections, with the encryption method. When I click on an encryption in order to connect, I don’t expect that connection to fail, but rather pop up a configuration dialog.
ok. thanks! but what happens if you go to the “Advanced Settings” first and select required encryption, pass, etc.? will it connect in that case?
the “part” is called “brp presets” and without openSUSE Security Team (or someone else who will change that) the packages like “wicd”, “exalt”, etc. will be impossible to build for 11.1/Factory.
you’re welcome to observe all brp checks/presets and note some “whitelists” inside…
let me state it clear: I can remove the “brp” checks, but this is not a “legal” solution. current check presets (imho) require revision and should be modified to allow building the software like “wicd”.
already contacted openSUSE Security Team and awaiting their “final desision”. the situation should be improved and clarified for all. this “whitelists” are so awesome that … i’ve got no desire to “cheat” and bypass this … “awesome”… checks.
ok. glad it works. still no response from our security team, so i fixed the package in OBS ans now users of 11.1/Factory can simply install in from repo.
dmitry serpokryl wrote, On 01/27/2009 09:46 AM:
> ok. glad it works. still no response from our security team, so i fixed
> the package in OBS ans now users of 11.1/Factory can simply install in
> from repo.
I currently have your OBS repository enabled. Does that mean I can delete that repo if I use factory?
I tried your package, but I had to disable networkmanager from yast in order for wicd to get an ip address. Now wicd will get an ip address and connect fine to my wireless network. The problem is that I have no dns! /etc/resolv.conf is just fine, but it seems unable to resolve any names, this is driving me crazy!
Does anyone have any ideas?
FYI I am new to opensuse, but have been using linux for years (gentoo/ubuntu etc).
One more piece of information, if I plug in a cable to the ethernet jack (this is a lenovo T61 laptop) dns works fine and everything is peachy. wtf yo. Networkmangager does not work for me, I need wicd or I can’t run opensuse.
I’d like to use dhcp to get my dns information and stuff. The problem it turns out is that the default route from dhcp is not getting set. I fixed this by setting the DHCP client under external programs in the preferences to dhcpcd from it’s original setting of Automatic. Thanks for the inspiration though!