For a long time i scoured this forum looking for the bug fix to get my 2 thinkpad600 s talking using 2 orinoco cards , eventually, a friend did this, and it worked.
as root
ifconfig eth0 essid pepe mode ad-hoc channel 1 rate auto nick pepe1 frag off rts off
then
ifconfig eth0 192.168.0.1 netmask 255.255.255.0
i did this to both machines (pepe1- 192.168.0.1 and pepe2 - 192.168.0.2)
and waddya know, it worked

OPNsense pfSense 8-Core Atom C3758 2.2GHz 8GB DDR4 64GB SSD 8x NIC QAT AES VPN
$145.00
pfSense Firewall 16-Core Atom C3958 8GB DDR4 RAM 64GB SSD 8x 1Gbe QAT AES-NI VPN
$184.99
SonicWall TZ280 Firewall 03-SSC-6933 Advanced Edition 3YR NEW SEALED
$999.99
NETGEAR ProSafe 8-Port Gigabit VPN Firewall FVS318G NEW IN BOX
$69.99
Firewalla Gold Pro - 10 Gbps Cyber Security Firewall
$640.00
Fortinet FortiGate 60F FG-60F P24286-03-13 Network Firewall Security Appliance
$155.75
OPNsense pfSense 16-Core Atom C3958 16GB ECC RAM 512GB SSD 8-Port QAT AES-NI VPN
$248.00
Palo Alto PA-220 Next-Gen Firewall 520-000309-00J
$40.00
Zero Trace Pen: All-in-one Tor Network Anonymous Drive + Cryptocurrency Wallet
$147.00
Protectli Vault FW4C-0-8-120 - 4 port, Quad Core, 8GB RAM, 128GB
$180.00