Hallo,
die IP Adressen sind fest vergeben und wie folgt:
Router:
IP: 192.168.178.1
SNM: 255.255.255.0
DHCP Aktiv
Ok.
PC 1:
IP: 192.168.178.21
SNM: 255.255.255.0
Standart Gateway: 192.168.178.1
Bevorzugter DNS-Server: 192.168.178.1
Ok, wenn man davon absieht, dass es Standarte heißt.
Pc 2:
IP: 192.168.178.22
SNM: 255.255.255.0
Standart Gateway: 192.168.178.1
Bevorzugter DNS-Server: 192.168.178.1
Ok. Hier gehe ich davon aus, dass es sich um die WLAN-Karte handelt.
Laptop:
IP: 192.168.178.23
SNM: 255.255.255.0
Standart Gateway: 192.168.178.1
Bevorzugter DNS-Server: 192.168.178.1
Nope, not ok. Falsche IP-Adresse. Das sollte so aussehen:
Laptop:
IP: 192.168. 179.23
SNM: 255.255.255.0
Standard-Gateway: 192.168. 179.22 (Ethernetkarte von PC2)
Bevorzugter DNS-Server: 192.168.178.1
Und! Ethernetkarte von PC2, die in deiner Beschreibung fehlt:
PC2:
IP: 192.168. 179.22
SNM: 255.255.255.0
Standard-Gateway: 192.168.178.1
Bevorzugter DNS-Server: 192.168.178.1
Damit ist die Hälfte geschafft, PC2 kann Laptop anpingen und Laptop PC2, und zwar sowohl die WLAN-IP als auch die Ethernet-IP. Mehr erstmal nicht, aber das sollte schon mal gehen.
Nun wirds ein wenig kniffeliger. Wenn man von PC1 den Laptop erreichen will, dann sendet PC1 seine Pakete an den Router (weil Standard-Gateway). Und was macht der damit? Richtig!!! Er sendet sie ins Internet!!!einself
Also muss auf dem Router eine statische Route eingerichtet werden, die besagt, dass Pakete an das Netz 192.168.179.0/24 an den Router 192.168.178.22 (WLAN-Karte von PC2) gesendet werden sollen. PC2 kennt nämlich dieses Netz, weil der ja mit seiner Ethernet-Karte dort eingebunden ist. Und ja, PC2 ist nun ebenfalls ein Router.
Während der ganzen Konfiguration ist es ratsam, jegliche Firewall abzuschalten und erst dann wieder einzuschalten und zu konfigurieren, wenn der ganze Mist funktioniert. Ansonsten wirst du mit Sicherheit völlig geisteskrank und kommst beruflich nur noch als Systemadministrator durch 
Viel Erfolg,
Stefan