Hi! Im trying to get a Huawei E3531 to work in FreeBSD. But Im not really sure where to start. I found this: http://technotation.com/2012/08/15/freebsd-and-mobile-broadband/ but havent had any luck cut and pasting here. System: # uname -srm FreeBSD 10.0-RELEASE amd64 When I connect it dmesg says: usb_alloc_device: Found possible auto-install disk (trying next config) ugen0.4: <HUAWEI> at usbus0 umass0: <HUAWEI HUAWEI Mobile, class 0/0, rev 2.00/1.02, addr 4> on usbus0 umass0: SCSI over Bulk-Only; quirks = 0x0000 umass0:5:0:-1: Attached to scbus5 da0 at umass-sim0 bus 0 scbus5 target 0 lun 0 da0: <HUAWEI TF CARD Storage 2.31> Removable Direct Access SCSI-2 device da0: Serial Number FFFFFFFFFFFFFFFF da0: 40.000MB/s transfers da0: Attempt to query device size failed: NOT READY, Medium not present da0: quirks=0x2<NO_6_BYTE> usbconfig gives this: # usbconfig -u 0 -a 4 dump_device_desc ugen0.4: <HUAWEI Mobile HUAWEI> at usbus0, cfg=1 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA) bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0200 bDeviceClass = 0x0000 bDeviceSubClass = 0x0000 bDeviceProtocol = 0x00ff bMaxPacketSize0 = 0x0040 idVendor = 0x12d1 idProduct = 0x157d bcdDevice = 0x0102 iManufacturer = 0x0001 <HUAWEI> iProduct = 0x0002 <HUAWEI Mobile> iSerialNumber = 0x0003 <FFFFFFFFFFFFFFFF> bNumConfigurations = 0x0002 -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3738 bytes Desc: S/MIME Cryptographic Signature URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20140923/b7eca2a7/attachment.bin>
On 23.09.2014 18:28, Peter Ankerst?l wrote:> Hi! > > Im trying to get a Huawei E3531 to work in FreeBSD. But Im not really > sure where to start. I found this: > http://technotation.com/2012/08/15/freebsd-and-mobile-broadband/ but > havent had any luck cut and pasting here. > > System: > # uname -srm > FreeBSD 10.0-RELEASE amd64 > > When I connect it dmesg says: > usb_alloc_device: Found possible auto-install disk (trying next config) > ugen0.4: <HUAWEI> at usbus0 > umass0: <HUAWEI HUAWEI Mobile, class 0/0, rev 2.00/1.02, addr 4> on usbus0 > umass0: SCSI over Bulk-Only; quirks = 0x0000 > umass0:5:0:-1: Attached to scbus5 > da0 at umass-sim0 bus 0 scbus5 target 0 lun 0 > da0: <HUAWEI TF CARD Storage 2.31> Removable Direct Access SCSI-2 device > da0: Serial Number FFFFFFFFFFFFFFFF > da0: 40.000MB/s transfers > da0: Attempt to query device size failed: NOT READY, Medium not present > da0: quirks=0x2<NO_6_BYTE>Your modem pretends to be mass-storage device containing Windows drivers. You may need to "kldload u3g" and then to signal it to switch to "modem" mode using command like "camcontrol eject pass0". Some ZTE modems need "usbconfig -d 0.4 add_quirk UQ_MSC_EJECT_ZTESTOR" before camcontrol command, your may need something similar, or not.
On 23.09.2014 13:28, Peter Ankerst?l wrote:> Hi! > > Im trying to get a Huawei E3531 to work in FreeBSD. But Im not really > sure where to start. I found this: > http://technotation.com/2012/08/15/freebsd-and-mobile-broadband/ but > havent had any luck cut and pasting here. > > System: > # uname -srm > FreeBSD 10.0-RELEASE amd64 > > When I connect it dmesg says: > usb_alloc_device: Found possible auto-install disk (trying next config) > ugen0.4: <HUAWEI> at usbus0 > umass0: <HUAWEI HUAWEI Mobile, class 0/0, rev 2.00/1.02, addr 4> on > usbus0 > umass0: SCSI over Bulk-Only; quirks = 0x0000 > umass0:5:0:-1: Attached to scbus5 > da0 at umass-sim0 bus 0 scbus5 target 0 lun 0 > da0: <HUAWEI TF CARD Storage 2.31> Removable Direct Access SCSI-2 device > da0: Serial Number FFFFFFFFFFFFFFFF > da0: 40.000MB/s transfers > da0: Attempt to query device size failed: NOT READY, Medium not present > da0: quirks=0x2<NO_6_BYTE> > > usbconfig gives this: > > # usbconfig -u 0 -a 4 dump_device_desc > ugen0.4: <HUAWEI Mobile HUAWEI> at usbus0, cfg=1 md=HOST spd=HIGH > (480Mbps) pwr=ON (500mA) > > bLength = 0x0012 > bDescriptorType = 0x0001 > bcdUSB = 0x0200 > bDeviceClass = 0x0000 > bDeviceSubClass = 0x0000 > bDeviceProtocol = 0x00ff > bMaxPacketSize0 = 0x0040 > idVendor = 0x12d1 > idProduct = 0x157d > bcdDevice = 0x0102 > iManufacturer = 0x0001 <HUAWEI> > iProduct = 0x0002 <HUAWEI Mobile> > iSerialNumber = 0x0003 <FFFFFFFFFFFFFFFF> > bNumConfigurations = 0x0002 > >Peter, cut and paste is the last step(for copying ppp script ;P ) Before that you need to setup your system to recognize that modem. First check if the idProduct is listed in your usbdevs. If not you need to add it similar way like are other. For example E3131 is added like that: root at backup:/usr/src/sys/dev/usb # grep -Hr E3131 * serial/u3g.c: U3G_DEV(HUAWEI, E3131, 0), serial/u3g.c: U3G_DEV(HUAWEI, E3131_INIT, U3GINIT_HUAWEISCSI), usbdevs:product HUAWEI E3131_INIT 0x14fe 3G modem initial usbdevs:product HUAWEI E3131 0x1506 3G modem Then recompile and install kernel and try if that helps. I'm not sure if compiling u3g module is enough that's why I suggested whole kernel recompiling. -- Pozdrawiam, Maciej Milewski
On 9/23/14, Peter Ankerst?l <peter at pean.org> wrote:> Hi! > > Im trying to get a Huawei E3531 to work in FreeBSD. But Im not really > sure where to start. I found this: > http://technotation.com/2012/08/15/freebsd-and-mobile-broadband/ but > havent had any luck cut and pasting here. > > System: > # uname -srm > FreeBSD 10.0-RELEASE amd64 > > When I connect it dmesg says: > usb_alloc_device: Found possible auto-install disk (trying next config) > ugen0.4: <HUAWEI> at usbus0 > umass0: <HUAWEI HUAWEI Mobile, class 0/0, rev 2.00/1.02, addr 4> on usbus0 > umass0: SCSI over Bulk-Only; quirks = 0x0000 > umass0:5:0:-1: Attached to scbus5 > da0 at umass-sim0 bus 0 scbus5 target 0 lun 0 > da0: <HUAWEI TF CARD Storage 2.31> Removable Direct Access SCSI-2 device > da0: Serial Number FFFFFFFFFFFFFFFF > da0: 40.000MB/s transfers > da0: Attempt to query device size failed: NOT READY, Medium not present > da0: quirks=0x2<NO_6_BYTE> > > usbconfig gives this: > > # usbconfig -u 0 -a 4 dump_device_desc > ugen0.4: <HUAWEI Mobile HUAWEI> at usbus0, cfg=1 md=HOST spd=HIGH > (480Mbps) pwr=ON (500mA) > > bLength = 0x0012 > bDescriptorType = 0x0001 > bcdUSB = 0x0200 > bDeviceClass = 0x0000 > bDeviceSubClass = 0x0000 > bDeviceProtocol = 0x00ff > bMaxPacketSize0 = 0x0040 > idVendor = 0x12d1 > idProduct = 0x157d > bcdDevice = 0x0102 > iManufacturer = 0x0001 <HUAWEI> > iProduct = 0x0002 <HUAWEI Mobile> > iSerialNumber = 0x0003 <FFFFFFFFFFFFFFFF> > bNumConfigurations = 0x0002 > > >http://hup.hu/node/122403