Это ваше ASUS WL-600G вряд ли умеет быть VPN-клиентом. Поэтому функцию маршрутизации (а также NAT) придется возложить на ноут. Вытекающий недостаток - для доступа в интернет/локалку с десктопа нужно, чтобы был включен лептоп. Насчет семерки, признаюсь честно, не имею понятия (как-то не возникало желания с ней знакомиться поближе), но в ХР нужно было проследить, чтобы была запущена служба "маршрутизация и удаленный доступ" и в свойствах сетевого подключения, которое нужно разделять на вкладке "дополнительно" стоял флажок "позволить другим пользователям разделять данное подключение", на десктопе, разумеется, нужно указать шлюзом по-умолчанию и ДНС-сервером внутренний (между десктопом и ноутом) адрес ноута.
п.с. концептуально все изложил как мог, чуть точнее рад бы, да нет под рукой ничего на виндах