Статья выпущена в свет

Код: Выделить всё
FreeBSD 7.2-RELEASE-p7 amd64
Код: Выделить всё
# kldload umodem
Код: Выделить всё
# dmesg
ucom0: <CMOTECH CO., LTD. CMOTECH CDMA Technologies, class 2/0, rev 2.00/0.00, addr 2> on uhub2
ucom0: iclass 2/2
ucom0: data interface 1, has CM over data, has break
ucom0: status change notification available
Код: Выделить всё
Controller /dev/usb2:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), ATI(0x0000), rev 1.00
port 1 addr 2: full speed, power 100 mA, config 1, CMOTECH CDMA Technologies(0x5533), CMOTECH CO., LTD.(0x16d8), rev 0.00
port 2 powered
Код: Выделить всё
# cu -l /dev/cuaU0
Connected
Код: Выделить всё
# ps aux |grep cu
root 55210 0,0 0,0 4608 1024 p4 I+ 13:03 0:00,00 cu -l /dev/cuaU0
root 55211 0,0 0,0 4608 1008 p4 I+ 13:03 0:00,00 cu -l /dev/cuaU0
Код: Выделить всё
kill -9 55210
kill -9 55211
Код: Выделить всё
cd /usr/src/sys/dev/usb
Код: Выделить всё
{ 0x16d8, 0x5533, 0 },
Код: Выделить всё
...
umodem_products[] = {
<------>/* Kyocera AH-K3001V*/
<------>{ USB_VENDOR_KYOCERA, USB_PRODUCT_KYOCERA_AHK3001V, 0 },
<------>{ USB_VENDOR_SIERRA, USB_PRODUCT_SIERRA_MC5720, 0 },
<------>{ USB_VENDOR_CURITEL, USB_PRODUCT_CURITEL_PC5740, 0 },
<------>{ 0x16d8, 0x5533, 0 },
<------>{ 0, 0, 0 },
};
...
Код: Выделить всё
# cd /usr/src/sys/modules/umodem
# make clean && make && make install
# make unload && make load
Код: Выделить всё
# cu -l /dev/cuaU0
Connected
Код: Выделить всё
Jan 19 14:26:36 pogranichnic kernel: ucom0: at uhub2 port 1 (addr 2) disconnected
Jan 19 14:27:01 pogranichnic root: Unknown USB device: vendor 0x16d8 product 0x5533 bus uhub2
Jan 19 14:27:01 pogranichnic kernel: ucom0: <CMOTECH CO., LTD. CMOTECH CDMA Technologies, class 2/0, rev 2.00/0.00, addr 2> on uhub2
Jan 19 14:27:01 pogranichnic kernel: ucom0: iclass 2/2
Jan 19 14:27:01 pogranichnic kernel: ucom0: data interface 1, has CM over data, has break
Jan 19 14:27:06 pogranichnic kernel: ucom0: status change notification available
Jan 19 14:27:06 pogranichnic root: Unknown USB device: vendor 0x16d8 product 0x5533 bus uhub2
Код: Выделить всё
crw-rw---- 1 uucp dialer 0, 155 17 янв 16:49 /dev/cuaU0
crw-rw---- 1 uucp dialer 0, 156 17 янв 16:49 /dev/cuaU0.init
crw-rw---- 1 uucp dialer 0, 159 17 янв 16:49 /dev/cuaU0.lock
Код: Выделить всё
Stale lock on cuaU0 PID=14855... overriding.
Connected
Код: Выделить всё
while(true)
{
ppp -foreground
}
do
done