From: akarui.tomodachi on
(Similar posting also posted in the SUSE Forum::Wirless Network)

My wireless network card (D-link Air Plus DWL-G520) stopped working
and lost the network connectivity after an update (automatic update)
was installed on April 12, 2008. Unfortunately, I didn't check what
update was that.

I am using madwifi driver for my wireless card.
I reinstalled the driver, but it didn't help.
Later I found a temporary work around solution with following steps:

1) Assigned the Wireless Interface Firewall Zone to "External" from
YAST (Yast Control Centre -> Network Devices -> Network Cards ->
Network Settings -> Configure -> General -> Firewall Zone -> External)
2) Configure the Wireless Interface Firewall Zone to "External" from
"Firewall Configuration" (Yast Control Centre -> Security and Users ->
Firewall -> Interface -> Change -> Interface Zone to "External")

But, if I reboot the PC, then I find the Network Device's Firewall (#1
above) configuration resets to " No Zone, All Traffic Blocked".

I believe it is happening for "Firewall Setup" for which interface's
firewall zone is not saved after configured.

Please let me know how to make the above configuration permanent ?
From: birre on
On 2008-04-16 06:03, akarui.tomodachi(a)gmail.com wrote:
> (Similar posting also posted in the SUSE Forum::Wirless Network)
>
> My wireless network card (D-link Air Plus DWL-G520) stopped working
> and lost the network connectivity after an update (automatic update)
> was installed on April 12, 2008. Unfortunately, I didn't check what
> update was that.
>
> I am using madwifi driver for my wireless card.
> I reinstalled the driver, but it didn't help.
> Later I found a temporary work around solution with following steps:
>
> 1) Assigned the Wireless Interface Firewall Zone to "External" from
> YAST (Yast Control Centre -> Network Devices -> Network Cards ->
> Network Settings -> Configure -> General -> Firewall Zone -> External)
> 2) Configure the Wireless Interface Firewall Zone to "External" from
> "Firewall Configuration" (Yast Control Centre -> Security and Users ->
> Firewall -> Interface -> Change -> Interface Zone to "External")
>
> But, if I reboot the PC, then I find the Network Device's Firewall (#1
> above) configuration resets to " No Zone, All Traffic Blocked".
>
> I believe it is happening for "Firewall Setup" for which interface's
> firewall zone is not saved after configured.
>
> Please let me know how to make the above configuration permanent ?

What you did should be permanent, so if not, you maybe locked some
config file by editing it by hand so YaST could not save it,
and instead created a new config file somewhere,
with a name ending with .SuSEconfig

Try:

find /etc -name \*.SuSEconfig

if you find one, you need to resolve it, or YaST is unable to configure
that function.

/bb
From: akarui.tomodachi on
I don't see any config file other than a log file.

The find from the root directry outputs as below:

Linux-2000:/ # find ./ -name "*.SuSEconfig"
../var/log/YaST2/y2log.SuSEconfig

Every time after start, I have to manually configure the wireless
interface (as mentioned before) to get connected.


From: akarui.tomodachi on
> My suggestion was to look for them in the /etc tree , but since you found
> none, it was not that problem.
>
> But since you found a log file, why not read it and look for something
> that can give you a hint about what was wrong.
>
> /bb
>
The "tail" of the log file shows as below. I also observed (using
"tail -f") while the wireless card's firewall configuration was set
from YAST, but nothing was logged into this file.

/** tail of the log file **/
Linux-2000:/etc/sysconfig # tail /var/log/YaST2/y2log.SuSEconfig
Running module words only
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.words...
Finished.
Starting SuSEconfig, the SuSE Configuration Tool...
Running in verbose mode.
Running in full featured mode.
Reading /etc/sysconfig and updating the system...
skipping modules
Finished.
Linux-2000:/etc/sysconfig #
/*************************/

> You can also run /sbin/SuSEconfig by hand and look for errors and warnings.

I get following outputs after running the "./sbin/SuSEconfig". No
error found.
/************************
Linux-2000:/sbin # ./SuSEconfig
Starting SuSEconfig, the SuSE Configuration Tool...
Running in full featured mode.
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.desktop-file-utils...
Executing /sbin/conf.d/SuSEconfig.fonts...
Creating fonts.{scale,dir} files ...........
/etc/fonts/suse-font-dirs.conf unchanged
/etc/fonts/suse-hinting.conf unchanged
/etc/fonts/suse-bitmaps.conf unchanged
Creating cache files for
fontconfig .................................................
generating java font setup
Warning: cannot find a sans serif Japanese font. Japanese in Java
might not work.
Warning: cannot find a serif Japanese font. Japanese in Java might not
work.
Warning: cannot find a sans serif simplified Chinese font. Simplified
Chinese in Java might not work.
Warning: cannot find a serif simplified Chinese font. Simplified
Chinese in Java might not work.
Warning: cannot find a sans serif traditional Chinese font.
Traditional Chinese in Java might not work.
Warning: cannot find a serif traditional Chinese font. Traditional
Chinese in Java might not work.
Warning: cannot find a sans serif Korean font. Korean in Java might
not work.
Warning: cannot find a serif Korean font. Korean in Java might not
work.
writing /usr/lib/jvm/java-1.5.0-sun-1.5.0_update15/jre/lib/
fontconfig.SuSE.properties
Generating CJK setup for xpdf ...
Executing /sbin/conf.d/SuSEconfig.gnome-vfs2...
Executing /sbin/conf.d/SuSEconfig.groff...
Executing /sbin/conf.d/SuSEconfig.gtk2...
Executing /sbin/conf.d/SuSEconfig.ispell...
Executing /sbin/conf.d/SuSEconfig.perl...
Executing /sbin/conf.d/SuSEconfig.permissions...
Executing /sbin/conf.d/SuSEconfig.postfix...
Setting up postfix local as MDA...
Setting SPAM protection to "off"...
Executing /sbin/conf.d/SuSEconfig.scpm...
Executing /sbin/conf.d/SuSEconfig.words...
Finished.
Linux-2000:/sbin #
/******************************************/

From: akarui.tomodachi on
On Apr 17, 4:31 am, birre <spamt...(a)norsborg.net> wrote:
> On 2008-04-17 08:02, akarui.tomoda...(a)gmail.com wrote:
>
> > I don't see any config file other than a log file.
>
> > The find from the root directry outputs as below:
>
> > Linux-2000:/ # find ./ -name "*.SuSEconfig"
> > ./var/log/YaST2/y2log.SuSEconfig
>
> > Every time after start, I have to manually configure the wireless
> > interface (as mentioned before) to get connected.
>
> My suggestion was to look for them in the /etc tree , but since you found
> none, it was not that problem.
>
> But since you found a log file, why not read it and look for something
> that can give you a hint about what was wrong.
>
> You can also run /sbin/SuSEconfig by hand and look for errors and warnings.
>
> /bb

I don't see any error while running ./sbin/SuSEconfig:
/***************
Linux-2000:/sbin # ./SuSEconfig
Starting SuSEconfig, the SuSE Configuration Tool...
Running in full featured mode.
Reading /etc/sysconfig and updating the system...
Executing /sbin/conf.d/SuSEconfig.desktop-file-utils...
Executing /sbin/conf.d/SuSEconfig.fonts...
Creating fonts.{scale,dir} files ...........
/etc/fonts/suse-font-dirs.conf unchanged
/etc/fonts/suse-hinting.conf unchanged
/etc/fonts/suse-bitmaps.conf unchanged
Creating cache files for
fontconfig .................................................
generating java font setup
Warning: cannot find a sans serif Japanese font. Japanese in Java
might not work.
Warning: cannot find a serif Japanese font. Japanese in Java might not
work.
Warning: cannot find a sans serif simplified Chinese font. Simplified
Chinese in Java might not work.
Warning: cannot find a serif simplified Chinese font. Simplified
Chinese in Java might not work.
Warning: cannot find a sans serif traditional Chinese font.
Traditional Chinese in Java might not work.
Warning: cannot find a serif traditional Chinese font. Traditional
Chinese in Java might not work.
Warning: cannot find a sans serif Korean font. Korean in Java might
not work.
Warning: cannot find a serif Korean font. Korean in Java might not
work.
writing /usr/lib/jvm/java-1.5.0-sun-1.5.0_update15/jre/lib/
fontconfig.SuSE.properties
Generating CJK setup for xpdf ...
Executing /sbin/conf.d/SuSEconfig.gnome-vfs2...
Executing /sbin/conf.d/SuSEconfig.groff...
Executing /sbin/conf.d/SuSEconfig.gtk2...
Executing /sbin/conf.d/SuSEconfig.ispell...
Executing /sbin/conf.d/SuSEconfig.perl...
Executing /sbin/conf.d/SuSEconfig.permissions...
Executing /sbin/conf.d/SuSEconfig.postfix...
Setting up postfix local as MDA...
Setting SPAM protection to "off"...
Executing /sbin/conf.d/SuSEconfig.scpm...
Executing /sbin/conf.d/SuSEconfig.words...
Finished.
***********************/