All external 56k modems were hardware, some people wouldn't risk an internal card for fear of ending up with a driver based device.
Ah good ol' days of BBS and wvdial for internet.
Or you get the damned Lucent/Agere drivers mess the things and transfer garbage instead of data. I still has some mp3s with garbled parts from these times and with 128kbps it's quite audible.
It wasn't until 2000 that upload got upto 48k (still not the full 56k on the download). I moved to cable/dsl in late 1999 so didn't go beyond 56/33.6
But God damn, I was already a teen and that was 23 years ago.... Getting old kinda sucks....
I'm not sure I knew this at the time (if I did, I had forgotten it by now), but V.92 actually did allow sending at up to 48kbits from an analog line. This was usually not used because it would lower the rate coming from the other direction, and l̶e̶e̶c̶h̶e̶r̶s̶ ̶g̶o̶t̶t̶a̶ ̶l̶e̶e̶c̶h̶ most people cared more about downstream.
Oral History of Brent Townshend [Computer History Museum] https://www.youtube.com/watch?v=QqudP6ojEDI
https://simpsonswiki.com/wiki/Evidence_for_the_location_of_S...