* Possible issue with pcmcia data card since 2.6.27 kernel @ 2010-04-13 18:44 Paweł Drobek 2010-04-14 19:36 ` [PATCH] usb-serial: add ID for ZTE MF 330 Dominik Brodowski 0 siblings, 1 reply; 2+ messages in thread From: Paweł Drobek @ 2010-04-13 18:44 UTC (permalink / raw) To: linux-kernel [-- Attachment #1: Type: Text/Plain, Size: 4469 bytes --] [1.] ZTE MF 330 as modem, not as usb 2.0 hub -------------------------------------------- [2.] Since 2.6.27-r7 there is support for this pcmcia data card by usbserial module. In option.c file there isn't correct ID for ZTE MF 330 modem. I assume that for somebody is correct but not for me and possibly other. -------------------------------------------- [3.] usbserial.ko, option.ko, zte mf 330 -------------------------------------------- [4.] Linux version 2.6.33-gentoo (root@pd-mainframe) (gcc version 4.4.3 (Gentoo 4.4.3 p1.0) ) #5 SMP Sat Apr 10 21:56:07 CEST 2010 -------------------------------------------- [5.] N/A -------------------------------------------- [6.] N/A -------------------------------------------- [7.] Environment [7.1.] Linux pd-mainframe 2.6.33-gentoo #5 SMP Sat Apr 10 21:56:07 CEST 2010 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ AuthenticAMD GNU/Linux Gnu C 4.4.3 Gnu make 3.81 binutils 2.20.1.20100303 util-linux 2.17.2 mount support module-init-tools 3.11.1 e2fsprogs 1.41.11 pcmciautils 016 PPP 2.4.4 Linux C Library 2.11 Dynamic linker (ldd) 2.11 Procps 3.2.8 Net-tools 1.60_p20100101055920 Kbd 1.15.1 Sh-utils 8.4 wireless-tools 29 Modules Loaded ipv6 iptable_filter iptable_mangle ipt_MASQUERADE xt_tcpudp iptable_nat nf_nat nf_conntrack_ipv4 nf_defrag_ipv4 iptable_raw ipt_addrtype xt_DSCP xt_dscp xt_string xt_NFQUEUE xt_multiport xt_MARK xt_mark xt_hashlimit xt_conntrack xt_CONNMARK xt_connmark nf_conntrack ip_tables x_tables w83627ehf hwmon_vid snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_hda_codec_realtek nvidia tuner_simple tuner_types tuner tvaudio tda7432 bttv snd_hda_intel v4l2_common snd_hda_codec i2c_algo_bit videobuf_dma_sg videobuf_core snd_hwdep snd_pcm btcx_risc irtty_sir sir_dev tveeprom snd_timer usbserial snd yenta_socket irda rtc_cmos i2c_nforce2 rsrc_nonstatic thermal k8temp snd_page_alloc i2c_core forcedeth pcspkr processor button crc_ccitt scsi_transport_iscsi tg3 libphy e1000 fuse nfs lockd sunrpc raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor xor async_tx raid6_pq raid1 raid0 dm_bbr dm_snapshot dm_crypt dm_mirror dm_region_hash dm_log dm_mod scsi_wait_scan sbp2 ohci1394 ieee1394 usbhid aic94xx libsas lpfc qla2xxx megaraid_sas megaraid_mbox megaraid_mm megaraid aacraid sx8 DAC960 cciss 3w_9xxx 3w_xxxx mptsas scsi_transport_sas mptfc scsi_transport_fc scsi_tgt mptspi mptscsih mptbase atp870u dc395x qla1280 imm dmx3191d sym53c8xx gdth advansys initio BusLogic arcmsr aic7xxx aic79xx scsi_transport_spi sg pdc_adma sata_inic162x sata_mv ata_piix sata_qstor sata_vsc sata_uli sata_sis sata_sx4 sata_via sata_svw sata_sil sata_promise pata_sl82c105 pata_cs5530 pata_cs5520 pata_via pata_jmicron pata_marvell pata_sis pata_netcell pata_sc1200 pata_pdc202xx_old pata_triflex pata_atiixp pata_opti pata_amd pata_ali pata_it8213 pata_pcmcia pcmcia firmware_class pcmcia_core pata_ns87415 pata_ns87410 pata_serverworks pata_platform pata_artop pata_it821x pata_optidma pata_hpt3x2n pata_hpt3x3 pata_hpt37x pata_hpt366 pata_cmd64x pata_efar pata_rz1000 pata_sil680 pata_radisys pata_pdc2027x pata_mpiix -------------------------------------------- [7.2-7.7] N/A -------------------------------------------- [X.] Simply when i have changed option.c file in /usr/src/linux/drivers/usb/serial/option.c by adding { USB_DEVICE(0x1D6B, 0x0002) }, /*ZTE MF 330*/ to static struct usb_device_id option_ids[] my pc data card was correct detected by kernel. -------------------------------------------- -- Z wyrazami szacunku Pawel D Generic mail phrase generated by fortune "You're a creature of the night, Michael. Wait'll Mom hears about this." -- from the movie "The Lost Boys" -----------------------User data------------------------- Pawel Drobek aka Boss Linux counter id:349664 Kadu(gg) - 2355716 Jabber - p.d@jabster.pl||pawel.drobek@gmail.com -----------------------OS data--------------------------- System - GNU/Linux Id - Gentoo current amd64 12/05/2009 Kernel - 2.6.33-gentoo Logged as - pd ---------------------End of data------------------------ [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 198 bytes --] ^ permalink raw reply [flat|nested] 2+ messages in thread
* [PATCH] usb-serial: add ID for ZTE MF 330 2010-04-13 18:44 Possible issue with pcmcia data card since 2.6.27 kernel Paweł Drobek @ 2010-04-14 19:36 ` Dominik Brodowski 0 siblings, 0 replies; 2+ messages in thread From: Dominik Brodowski @ 2010-04-14 19:36 UTC (permalink / raw) To: Paweł Drobek, Matthias Urlichs, Greg Kroah-Hartman; +Cc: linux-kernel Based on the information provided for by Paweł Drobek, add a second vendor ID and the correct product ID for ZTE MF 330. Reported-by: Paweł Drobek <pawel.drobek@gmail.com> Signed-off: Dominik Brodowski <linux@dominikbrodowski.net> diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index ca9d866..a7f24f2 100644 --- a/drivers/usb/serial/option.c +++ b/drivers/usb/serial/option.c @@ -306,6 +306,10 @@ static int option_resume(struct usb_serial *serial); #define ZTE_PRODUCT_AC8710 0xfff1 #define ZTE_PRODUCT_AC2726 0xfff5 +/* ZTE PRODUCTS -- alternate vendor ID */ +#define ZTE_VENDOR_ID2 0x1d6b +#define ZTE_PRODUCT_MF_330 0x0002 + #define BENQ_VENDOR_ID 0x04a5 #define BENQ_PRODUCT_H10 0x4068 @@ -679,6 +683,7 @@ static const struct usb_device_id option_ids[] = { { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, ZTE_PRODUCT_CDMA_TECH, 0xff, 0xff, 0xff) }, { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, ZTE_PRODUCT_AC8710, 0xff, 0xff, 0xff) }, { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, ZTE_PRODUCT_AC2726, 0xff, 0xff, 0xff) }, + { USB_DEVICE(ZTE_VENDOR_ID2, ZTE_PRODUCT_MF_330) }, { USB_DEVICE(BENQ_VENDOR_ID, BENQ_PRODUCT_H10) }, { USB_DEVICE(DLINK_VENDOR_ID, DLINK_PRODUCT_DWM_652) }, { USB_DEVICE(ALINK_VENDOR_ID, DLINK_PRODUCT_DWM_652_U5) }, /* Yes, ALINK_VENDOR_ID */ ^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2010-04-14 19:36 UTC | newest] Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2010-04-13 18:44 Possible issue with pcmcia data card since 2.6.27 kernel Paweł Drobek 2010-04-14 19:36 ` [PATCH] usb-serial: add ID for ZTE MF 330 Dominik Brodowski
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.