主题 : 关于3G的USB设备 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 15216
精华: 0
发帖: 6
金钱: 40 两
威望: 8 点
综合积分: 12 分
注册时间: 2010-03-02
最后登录: 2018-02-08
楼主  发表于: 2011-05-19 13:20

 关于3G的USB设备

pl2303 ttyUSB0: pl2303_open - failed submitting interrupt
urb, error -22
请问这个是什么问题?来人解答下
网上都是-28
级别: 新手上路
UID: 15216
精华: 0
发帖: 6
金钱: 40 两
威望: 8 点
综合积分: 12 分
注册时间: 2010-03-02
最后登录: 2018-02-08
1楼  发表于: 2011-05-19 13:58
在线等答案
你看我的眼神,仿佛另一个世界
级别: 侠客
UID: 40691
精华: 0
发帖: 62
金钱: 310 两
威望: 62 点
综合积分: 124 分
注册时间: 2011-03-21
最后登录: 2012-04-22
2楼  发表于: 2011-05-20 14:42
同问,友善自带的程序可以拨号,疑惑- -
级别: 新手上路
UID: 12022
精华: 0
发帖: 6
金钱: 30 两
威望: 6 点
综合积分: 12 分
注册时间: 2009-12-27
最后登录: 2017-09-13
3楼  发表于: 2011-06-02 09:20
#define    EINVAL        22    /* Invalid argument */

int usb_submit_urb(struct urb *urb, gfp_t mem_flags)
{
    int                xfertype, max;
    struct usb_device        *dev;
    struct usb_host_endpoint    *ep;
    int                is_out;

    if (!urb || urb->hcpriv || !urb->complete)
        return -EINVAL;

       ...
}

invalid parameters (empty pointers) maybe

show your function:pl2303_open plz.