ICS uses Network Address Translation or NAT to route the TC/IP packets between the two networks. It's unlikely that ICS is configured to work on the ports that the Disklavier requires for communicating to the Disklavier Radio and RemoteLive servers. ICS works fine when surfing the Web with port 80 and 443 and the basic ports used for web surfing. I believe ICS has some limited capability to open or configure additional ports.
However, I suspect that even if you were able to open up all the ports that were required for Disklavier RemoteLive that the ICS network performance would suffer greatly when streaming Disklavier TV on the same computer which is hosting that ICS connection for the piano.
Also check the hosting computer's firewall to make sure you are not blocking ports there too!
I would also double check to see that the Disklavier is working normally when plugged directly into the Router so you know that there are no network problems with it.
Other thoughts: try connecting another Linux computer to your ICS host computer to make sure that ICS works fine with Linux.
Good luck!
-Ken
--- In disklavier@yahoogroups.com, <lawrence_chiu_tx3@...> wrote:
Windows calls it "ICS" or Internet Connection Sharing. The way it works is it sets up a VLAN on that port with Windows itself serving its own DHCP, gateway and DNS on that VLAN.
Say the laptop uses the home wireless network and it is on subnet 192.168.0.0/255.255.255.0, after turning on ICS, ICS puts an IP address of 192.168.137.1 on the LAN port, and connecting the Disklavier shows it has the following settings:
IP 192.168.137.202
Netmask 255.255.255.0
DNS1 192.168.137.1
DNS2 <blank>
Gateway 192.168.137.1
The laptop can ping the Disklavier at that IP address successfully.
But when trying to use the Internet for say Disklavier Radio, the pocket controller says:
Failed to connect to the Internet.
Please confirm your network
environment
(CABLE,HUBS,ROUTER,etc), and
restart your Disklavier.
as if the Disklavier has no network connectivity.
I have tested the ICS function by connecting another PC to the laptop's LAN port and ICS is working perfectly. The Other PC can hit the Internet, no problem in this scenario.
Finally I tried both regular Ethernet cable and crossover-Ethernet cable, with the same result (Disklavier gets IP address but can't connect to Internet)
Thank you for all the replies.
--- In disklavier@yahoogroups.com, <PianoBench@...> wrote:
For those people who connect their Disklavier to the Internet, I guess many of you are using an Internet router or bridge. I was wondering if anyone has done this however since there is already a laptop connected for RemoteLive.
Let's say the laptop has a LAN port and a Wireless card, so it has two network interfaces.The laptop is connected to the Internet via Wireless and everything is tested working.Then you tell Windows to "Share" the wireless adapter's Internet connection and select the LAN port to bridge to it.If you then test this by connecting a PC to it via the LAN port (the PC has no other ways to access the Internet), using an Ethernet "crossover" (usually orange color) cable, you can verify that this works just fine and the PC can get to the Internet.Now, If y ou connect the crossover cable to the Disklavier, it appears that the Disklavier will get its IP address, gateway, and DNS, but for some reason, the Pocket Controller still says it has no connection to the Internet. I was wondering why this is?Thank you.