it can be upgraded, lol. it's actually a miniPCI card, so anything that is miniPCI (and fits in the slot?) should work fine in there.
on a side note, i seem to be able to change my mac fine in windows on my eee pc 1000, but i don't think i've tried in linux. it could be a driver problem indeed