Banks was being held out of fall practice while the NCAA ruled on his case.
Banks is allowed to practice with the team while he is serving his suspension. He will miss the season opener Saturday against Alabama in Atlanta, a Sept. 6 home game against FCS-runner up Towson and a road game at Maryland on Sept 13.
The cornerback can return when the Mountaineers play fourth-ranked Oklahoma the next week.
Banks had 32 total tackles, two interceptions and one fumble recovery last season for the Mountaineers, who return seven starters from a defense that gave up 455 yards and 33 points per game last season.
- Scooby Axson