I have a ZyXEL ZyAIR G-220 and have successfully built the zd1211b.o
module from the source and it loads fine. I can configure the
wireless with ifconfig and iwconfig and the device works properly.
Where the problem occurs is that I am nfs mounting a partition of
significant size from an Ubuntu server. The partition is correctly
mounted and everything works as expected until I start heavily taxing
the CPU.
I have an application that gets run from the nfs partition and it
stresses both the CPU and the video system on the FPGA as well as
fairly well beating the heck out of the memory. When I run this
application for long periods of time, after a while the entire system
will become unresponsive and nothing will wake it up. When I don't
use wireless and instead use eth0, I have no problem regardless of how
long the application runs.
My first thought was that the combined CPU,FPGA,wireless was drawing
too much power and taxing the power supply, but I have since powered
the board from a very stable, very high current source power supply
and verified that the voltage regulation remains stable even when the
crash occurs, so I no longer believe power is the issue.
I believe that it might be possible that the problem is related to the
driver having some bug or something, but I could use any ideas from
people out there that have experienced instability with wireless and
then subsequently fixed it. I am including my
/etc/network/interfaces file below in case it helps. The problem
occurs MUCH more easily if I don't explicitly assign the access point
by MAC address and I saw one other post on this group from someone who
had similar experience and that totally fixed their problem. In my
case though, it improves my stability, but it still isn't really
usable for my with it's current behavior. I could use any help that
anyone out there can provide. I did have to make a couple of minor
tweaks to the driver source to get it to compile properly, but I think
it is unlikely that those changes are the source of this problem.
Here is my /etc/network/interfaces file:
auto lo
iface lo inet loopback
iface eth1 inet dhcp
auto wlan0
iface wlan0 inet static
wireless_mode managed
wireless_essid <ap name>
wireless_ap <ap MAC address>
address 192.168.1.50
gateway 192.168.1.1
netmask 255.255.255.0
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|