- 论坛徽章:
- 0
|
最近在联通营业厅买了一个CDMA2000 1X卡(HG-2000p),想装在一台ibm r32笔记本上用.
RedHat 9.1
内核:2.4.25(重新compile过)
缺省配置可以识别出此系一张串口卡.并自动安装到ttyS17.
但是却log出"Trying to free non-existent io range(0x100-0x107)"
cdma modem无法连接(我用minicom来试的)
用setserial重新改port会出现LSR(line status register) 错误
此卡在windows里用irq 7, io range (0xfff0-0xffff)
我在网上找了份类似的资料里面谈到要修改cis,如下地址:
http://centerclick.org/aircard555/
我照样子也试了几遍,但对于IO range还是不知道如何设才能让modem工作起来.
比如:
/etc/pcmcia/cis/mycard.cis:
dev_info
no_info
attr_dev_info
EEPROM 250ns, 512b
manfid 0x---, 0x----
funcid serial_port
vers_1 7.0, "CDMA2000", "CDMA", "", ""
#从这里开始就不知道了. base是什么,mask是什么?
config base 0x0700 mask 0x0073 last_index 0x03
cftable_entry 0x20 [default]
io 0x03f8-0x03ff [lines=3] [8bit] [range]
irq mask 0x3fbc [level]
cftable_entry 0x21
io 0x02f8-0x02ff [lines=3] [8bit] [range]
cftable_entry 0x22
io 0x03e8-0x03ef [lines=3] [8bit] [range]
cftable_entry 0x23
io 0x02e8-0x02ef [lines=3] [8bit] [range]
cftable_entry 0x24
io 0x0000-0x0007 [lines=3] [8bit]
非常郁闷 |
|