Hi,
Yes, it's not legal to obtain a Canal Digital or Viasat subscription outside Sweden even if you're a citizen living abroad, I think. There's a separate channel SVT Europe for people abroad but it's a very restricted offering.
If it was just the smartcard, it wouldn't be so bad. But I...