Try with the command:
bfgminer -o
http://192.168.1.193:8332 -u username -p userpass --stratum-port=3333
Then, in your S9 config, type:
mynetwork.net:3333
username
userpass
(no http or even stratum+tcp)
trying on just one S9....
\bfgminer-5.4.2-win64\bfgminer-5.4.2-win64>bfgminer -o http://127.0.0.1:8332 -u username
g -p USerpass1 --stratum-port=3333
gives:
bfgminer version 5.4.2 - Started: [2018-01-10 16:13:15] - [ 0 days 00:01:42]
[M]anage devices [P]ool management [S]ettings [D]isplay options [H]elp [Q]uit
Pool 1: ...baddr#allblocks Diff:1.93T + GBT LU:[16:14:48] User:username
Block: ...3ccc1d1ed3ad9714 Diff:1.93T (13.82Eh) Started: [16:14:48] I:?
ST:9 F:0 NB:5 AS:0 BW:[ 28/ 0kB/s] E:0.00 BS:0
0 | 0.0/ 0.0/ 0.0 h/s | A:0 R:0+0(none) HW:0/none
-----------------------------------------------------------------------------------------------------------------------
PXY 0: | SICK / 0.0/ 0.0 h/s | A:0 R:0+0(none) HW:0/none
PXY 1: | SICK / 0.0/ 0.0 h/s | A:0 R:0+0(none) HW:0/none
PXY 2: | SICK / 0.0/ 0.0 h/s | A:0 R:0+0(none) HW:0/none
-----------------------------------------------------------------------------------------------------------------------
[2018-01-10 16:13:09] Waiting for devices; press 'M+' to add, or 'Q' to quit
[2018-01-10 16:13:09] Added local bitcoin RPC server on 127.0.0.1:8332 as pool 1
[2018-01-10 16:13:09] Probing for an alive pool
[2018-01-10 16:13:10] Pool 0 slow/down or URL or credentials invalid
[2018-01-10 16:13:14] Now using coinbase address 1KYKLWeBzzqSuaKMnhrXFCsCgQaHXU4sU8, provided by pool 1
[2018-01-10 16:13:14] Network difficulty changed to 1.93T (13.82Eh)
[2018-01-10 16:13:14] Switching to pool 1 http://127.0.0.1:8332/#getcbaddr#allblocks - first alive pool
[2018-01-10 16:13:14] Long-polling activated for http://127.0.0.1:8332/#getcbaddr#allblocks (getblocktemplate)
[2018-01-10 16:13:56] Longpoll from pool 1 detected new block
[2018-01-10 16:14:09] Longpoll from pool 1 detected new block
[2018-01-10 16:14:19] PXY 0: Idle for more than 60 seconds, declaring SICK!
[2018-01-10 16:14:27] PXY 1: Idle for more than 60 seconds, declaring SICK!
[2018-01-10 16:14:27] PXY 2: Idle for more than 60 seconds, declaring SICK!
[2018-01-10 16:14:28] Longpoll from pool 1 detected new block
[2018-01-10 16:14:48] Longpoll from pool 1 detected new block
got 3 proxies?