it might be that your laptop is only compatible with windows 98/ME....

regarding what you have post that it is compatible with win98, win nt, win 2000 but when you installed win xp you cant install the driver for your internal modem...

first win nt, win 2000, win xp are nt system they cant be compatible with win98/ME.

nt systems are different from win98se/98/me.



try to search if the laptop is for win 98 or for win nt system. it might be that your laptop hardware manufacturer's stop the development of the nt system drivers.... try to reinstall win98 and see what will happen. thanks