"I think it'll be good for both teams," Minnesota coach Jacques Lemaire said after Friday's practice.
Dupuis, 27, has been with the Wild since being called up from the minors late in the team's inaugural 2000-01 season, but his production and playing time has dwindled since a career-best 20-goal, 28-assist output in the 2002-03 season.
Though Lemaire credited his defense against opponents' top lines, Dupuis -- who had 10 goals and three assists in 48 games this season -- had fallen out of favor with the coach.
Hall, 26, never really fit in with the Rangers, who acquired the left winger from Nashville in the offseason. He had only four goals and eight assists in 49 games and was scratched from the lineup for Tuesday's loss at New Jersey. It was the fifth time in nine games that Hall was benched.
The 6-foot-3, 205-pound Hall will play for the Wild in Saturday's game against Carolina. Lemaire said he liked his size and agressiveness after watching him play for the Predators in the 2005-06 season, when he had 14 goals and a career-high 15 assists in 75 games.
Hall, who played at Michigan State, was drafted in the second round by Nashville in 1999.
"He's a big guy. I know he gets involved. He goes at the net, and this is what we need a bit on our team," Lemaire said.
On Monday, the Rangers traded Jason Ward to the Los Angeles Kings for rugged forward Sean Avery as part of a five-player deal. New York has been looking for a center to play with second-line forward Brendan Shanahan, and the Rangers are expected to be busy leading up to the Feb. 27 trade deadline as they try to get back in the Eastern Conference playoff race.
The Wild aren't likely to make any moves bigger than this before the deadline.