Então, basicamente você está usando o wireless no laptop para se conectar ao roteador / internet, e quer "compartilhar" a conexão com o desktop. É exatamente para isso que "bridging" serve, como jishi apontou.
Se você preferir as sub-redes separadas, então você precisa fazer o iptables do Network Address Translation ( NAT ). Iptables podem fazer isso .. aqui está um tutorial . Antes de começar, certifique-se de que o laptop pode fazer tudo o que você precisa na Internet.
No entanto, a menos que isso seja um exercício de aprendizado, recomendo que você compre um adaptador sem fio para a máquina desktop. Eles não são caros e são simples de instalar (especialmente os USB).