Xen szerver alol COM port biztosítása guest-nek

Fórumok

Üdv Mindenkinek!

Adott egy debian 8.0-ás xen szerver, amin szeretnék biztosítani egy dedikált fizikai COM portot az egyik guest rendszernek, mivel a virtuális gépen egy fax szolgáltatás fog futni amit pedig egy régi zyxel u-1496E modem biztosít com kapcsolaton keresztül.

Van esetleg ötletetek hogyan tudom ezt kivitelezni?

Előre is köszönöm.

Hozzászólások

Szerintem jovőre nézve jobban jársz ha fogod átviszed voip szolgáltatóhoz, aztán asterisk + hylafax al megoldod a fax szerver-t.

Nem tudom, hogy soros portot lehetséges-e átadni virtuális gépnek. Esetleg veszel PCI-os soros kártyát, azt biztos átlehet.

Fedora 22, Thinkpad x220

Már fölöttem leírták a legjobb megoldást, de azért és is megírom mi jutott eszembe:
lspci-vel megnézed mi az ID-je a COM-portnak és PCI passthrough-al átadod a xen virtuális gépnek.

Nem biztos, h fog működni. Ugyan csak wheezy alatt, de nekem kellett modemet használni, egyik régi ügyfélhez csak pcanywhere modemes cuccal tudunk belépni. Tudom, kicsit antik, de fizetnek a supportért még mindíg. Feltelepül a vm, látja a modemet, lekérdezi, beszélget, elkezd összefütyülni a túloldallal, majd megáll, és nem kommunikál. És most csak ezért megy egy vmware server 2.03-as gép debian squeeze-el az irodában, mert nem megy. Már 2x nekifutottam, ugyanez lett az eredmény. :(

A Xen 3.x idejében ez garantáltan működött, fullvirt (HVM) guest-tel. A (sok éves) jegyzeteim alapján a

serial = "/dev/ttyS0"

kitétel kellett a guest config file-jába (ahol a "serial" a guest-re értelmezendő, a "/dev/ttyS0" pedig a hostra). Kolléga anno tesztelte U.S. Robotics 56K faxmodemmel.

A mai (4.x) szintaxisról fogalmam sincs.

esetleg socat

a szerveren a dedikalt soros portra csinalsz egy szervert a socat-val, amit
tcp kapcsolaton keresztul hasznalsz a virtual gepbol.

en anno probaltam, mukodott.

Socat tty over tcp