Hi folks
Just a couple of questions relating to Italc:
1) Is there going to be a new release issued in the future? The latest verson is over a year old.
2) We run two seperate subnets. Staff and Student. I have managed to get this working reasonably well on one subnet for testing. However, when I want to host on a teacher PC, and monitor a student PC, I cannot add the student PC using computer name. However, I can add it via IP address, and it does work reasonably well. However, as DHCP is used, this is no good to us for long term use. Has anyone on here managed to get Italc working over two subnets?
Thanks
I don't know much about ITalc, so this may be bad advice, but if IP address is working and computer name isn't it might help.
Does your student DHCP server register its leases in your staff DNS server? It sounds like ITalc looks up in here for DNS. If you have a DNS server on your other subnet, can you direct the computer you want to use for management to use it as a secondary DNS, or set up a forwarder on your staff DNS server?
I am having the exact same issue, cannot add the machines by their names but can do it via their IP..
Same setup with 2 seperate VLANs also..
Any ideas?
Cheers, Aaron
It's still being developed, but not sure how much the roadmap has changed. Saw a new version come up on discussion list, but only mainly translation fixes, nothing else to write home about.
Been running this since the last version came out, you do have to add computers by their IPs but its run flawlessly since.
Great bit of software.
it works fine for me adding pcs via their name never had a problem single vlan (schools i use it on have 2 but they cant see each other)
Italc works fine for me using computer names as well, try puting your italc master computer patched straight into the core vlan, make sure the PC with the master controller is on the same vlan as the servers.
Italc uses netbios to resolve usernames, use nbtstat to check wether it works properly and the messenger service must be started to enable usernames to showup on clients.
Add computer by means of their name and mac address. So DHCP ips won't matter
I am pretty sure you have to add the name with port number (ie. COM1_1:5900)
I will check this tomorrow but I have had issues in the past. I believe by doing the following I shouldnt have any dramas though..
Deleted all the DNS entries on the server and run
ipconfig/ flushdns
ipconfig /registerdns
on each computer..
FYI: New version is due out in the next few weeks.
I found out why it wasnt working, probably handy to let people know as I think its mentioned again elsewhere on Edugeek.
By adding computers by there name, DNS must be working! I found that it wasnt deleting stale records, so I have enabled scavaging to occur once a day and DHCP's IP leasing expires at the end of each day too.
Could be different for others but I have PDC running thoses services (server 2003) and this worked for me.
Since doing both of those things, havent had any issues at all.. flawless on over 300 devices
This should be made a sticky, as these forums are quoted on the official iTalc help & dev mailing lists![]()
Can anyone provide any help with me cross-compiling iTalc?
I dont mind doing it within Ubuntu or Windows, but I just need some help as I am having issues trying to do it.
Some better instructions on the cross-compiling wiki would be awesome!![]()

Cross-compiling it to what, and what doesn't work?

Oh, right, you've opened^Whijacked another thread. Great![]()
Last edited by powdarrmonkey; 29th October 2009 at 11:06 AM.
I have used ubuntu to grab the source via SVN.
I then I did a 'make -f Makefile.svn' followed by ./configre --with-win32
Then from that all looks well.. when I go to 'make install' it all fails with errors.. I have a dump below:
root@desktop:/home/user/italc-svn# make
make all-recursive
make[1]: Entering directory `/home/user/italc-svn'
Making all in lib
make[2]: Entering directory `/home/user/italc-svn/lib'
g++ -DHAVE_CONFIG_H -I. -I.. -I./include -I.. -I/usr/include/qt4 -I/usr/include/qt4/Qt -D_REENTRANT -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_XML_LIB -DQT_THREAD_SUPPORT -O2 -DBUILD_ICA -DBUILD_LIBRARY -g -O2 -g -O2 -Wall -fPIC -fno-strict-aliasing -MT dsa_key.o -MD -MP -MF .deps/dsa_key.Tpo -c -o dsa_key.o `test -f './src/dsa_key.cpp' || echo './'`./src/dsa_key.cpp
In file included from ./include/italc_rfb_ext.h:29,
from ./include/isd_base.h:37,
from ./include/local_system.h:31,
from ./src/dsa_key.cpp:47:
./include/rfb/rfbproto.h:55:21: error: winsock.h: No such file or directory In file included from ./src/dsa_key.cpp:47:
./include/local_system.h:35:20: error: windef.h: No such file or directory In file included from ./src/dsa_key.cpp:46:
./include/dsa_key.h:52: error: expected initializer before ‘dsaKey’
make[2]: *** [dsa_key.o] Error 1
make[2]: Leaving directory `/home/user/italc-svn/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/user/italc-svn'
make: *** [all] Error 2
Let me know if you need anything else to help.. or if I am doing something wrong.. I have a basic knowledge of linux, thus the reason I need help
Cheers,
Aaron

so not the instructions on the official documentation?
There are currently 1 users browsing this thread. (0 members and 1 guests)