Teóricamente si se debería poder hacer, los portatiles no solo reciben señal, sino también pueden emitir (de ahí las redes ad-hoc puento a punto).
Sería hacer una nueva red (ad-hoc, igual te dejaría hacer una red vía "puente" que es un uso virtual de la única tarjeta wifi que tienes para las dos redes) entre los dos portatiles el portatil A es el q tiene internet, y el B, al que le quieres dar, sería poner en el B la ip del A en el apartado de gateaway (puerta enlace), asegurarte que están en la misma red, por ejemplo:
Equipo A ip: 192.168.1.X (distinta a la que tengas establecida en la red portatil - router)
Mascara: 255.255.255.0
P.Enlace: dirección del router
Equipo B ip: 192.168.1.X+1 (o mas)
Mascara: 255.255.255.0
P.Enlace: dirección del equipo A
en las DNS deberías poner las normales de tu ISP (proveedor de internet)
Imagino que en las opciones de la tarjeta inalambrica propiedades --> propiedades avanzadas deberías tener la casilla: permitir que otros equipos conecten a internet através de éste equipo, o algo así, sería habilitarla. en la conexión del portatil - router.
Eso igual podría funcionar, aunq como bien te dicen, lo ideal sería conectar el portatil principal al router vía cable, y hacer uan red ad-hoc entre los dos portatiles, con la configuración q t he indicado mas arriba, así funcionaría fijo.
Un saludo.