But Magpies boss Kevin Keegan has no plans to offload the 27-year-old.
"Alan Smith is a Newcastle player and that's it," said Keegan in The Sun.
"He covers in a lot of positions, is a great lad around the place - and whole-hearted.
"He may not always be the best player on the pitch, but no one will try harder.
"I'm not going to try and tell this crowd what to do. It's a very knowledgeable crowd.
"They're the first to cheer if a player scores a goal and sometimes they show their feelings.
"They've got every right to do that, they pay their money."