К несчастью для тебя, Ник прав.
Однако вы можете подключить свой рабочий стол и ноутбук. Если на обоих настольных компьютерах есть две сетевые карты, вы можете подключить ноутбук к другому порту и настроить настольный компьютер в качестве маршрутизатора. Другой вариант - использовать Bluetooth для настройки сетевого или FireWire-кабеля. Вы не сказали нам, какую ОС вы используете, и это может иметь значение. По моему опыту, проще настроить общий доступ к интернет-подключению в Windows, чем в GNU/Linux. Кроме того, было бы проще подключить компьютеры к сети через Bluetooth в GNU/Linux. Windows Vista и более поздние версии не поддерживают работу в сети через FireWire, поэтому это может быть проблематично
Есть и другие способы подключения вашего ноутбука и настольного компьютера, например, использование инфракрасных передатчиков, совместимых с IrDA, или использование последовательных или параллельных портов, но я считаю, что они доставляют больше хлопот, чем того стоят. И они, вероятно, будут слишком медленными для современных интернет-соединений.
Вы также можете попробовать использовать кабели USB A - USB A. Они, с соответствующим программным обеспечением, могут использоваться для соединения двух компьютеров, но я не знаю, могут ли они быть использованы для совместного доступа к Интернету.
В конце концов, самый дешевый вариант - купить маршрутизатор или купить вторую сетевую карту для настольного компьютера и использовать ее для общего доступа к Интернету. Я думаю, что если вам придется купить вторую сетевую карту для настольного компьютера, лучше выбрать маршрутизатор, потому что для того, чтобы ноутбук мог использовать подключение к Интернету на рабочем столе, настольный компьютер должен быть включен постоянно.