Date: Sun, 28 Aug 2011 08:45:17 -0700 From: Kevin Oberman <kob6558@gmail.com> To: Kurt Jaeger <pi@opsec.eu> Cc: freebsd-mobile@freebsd.org Subject: Re: Lenovo X121e, UMTS, WLAN, X11... Message-ID: <CAN6yY1vfvoiDxO86eLjBFLCRHLQ%2BZCx1h-K4XAHSy0qFXvFZtw@mail.gmail.com> In-Reply-To: <20110828121311.GE28186@home.opsec.eu> References: <20110828121311.GE28186@home.opsec.eu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Aug 28, 2011 at 5:13 AM, Kurt Jaeger <pi@opsec.eu> wrote: > Hi! > > I got the new Lenovo X121e model (intel cpu version) to play with... > > I'm running freebsd 9.0-beta1 on it. fbsd 8.2 did not detect the alc0 > ethernet connection. > > X11 works in vesa (1024x768). I believe that your system has "Intel 3000" graphics. If so, you are out of luck unless you are willing to play with hte very early development KMS code that kib is working on under a grant from the FreeBSD Foundation. http://wiki.freebsd.org/Intel_GPU This is a non-trivial thing to install and is NOT full-featured at this poi= nt. > - The touchpad is annoying (does anyone know how to deactivate it?) Should be settable from BIOS. F1 at boot and look through the options for the option to disable the trackpad. It's about the first thing I do when I get a new system. > - The resolution of the device is nominally 1366 x 768, > =A0but I'm not sure how to activate that... Requires KMS which is in alpha, but is reported as working. The discussion of this work is taking place on freebsd-x11@. > The system has a built-in Ericsson F5521gw UMTS/GPS card. > - usbconfig -u 1 -a 4 dump_device_desc > =A0says: > ------------ > ugen1.4: <F5521gw Lenovo> at usbus1, cfg=3D0 md=3DHOST spd=3DHIGH (480Mbp= s) pwr=3DON > > =A0bLength =3D 0x0012 > =A0bDescriptorType =3D 0x0001 > =A0bcdUSB =3D 0x0200 > =A0bDeviceClass =3D 0x0002 > =A0bDeviceSubClass =3D 0x0000 > =A0bDeviceProtocol =3D 0x0000 > =A0bMaxPacketSize0 =3D 0x0040 > =A0idVendor =3D 0x0bdb > =A0idProduct =3D 0x1911 > =A0bcdDevice =3D 0x0000 > =A0iManufacturer =3D 0x0001 =A0<Lenovo> > =A0iProduct =3D 0x0002 =A0<F5521gw> > =A0iSerialNumber =3D 0x0003 =A0<F2DA255B41AE3120> > =A0bNumConfigurations =3D 0x0003 > ------------ > - Serial communication with /dev/cuaU0, 1 or 2 seems to work, > =A0but neither gpsd can get data out of it nor does it accept a PIN > =A0via > =A0AT+CPIN=3Dxxxx > - If someone knows how to get this running, I would appreciate any hint. > - During boot, it says: > umodem0: <F5521gw Mobile Broadband Modem> on usbus1 > umodem0: data interface 2, has CM over data, has break > umodem1: <F5521gw Mobile Broadband Data Modem> on usbus1 > umodem1: data interface 4, has CM over data, has break > umodem2: <F5521gw Mobile Broadband GPS Port> on usbus1 > umodem2: data interface 10, has CM over data, has break > - gpsd -N -D 2 -n /dev/cuaU2 > =A0says: > --------- > gpsd:INFO: launching (Version 2.96) > gpsd:INFO: listening on port 2947 > gpsd:INFO: running with effective group ID 0 > gpsd:INFO: running with effective user ID 0 > gpsd:INFO: startup at 2011-08-28T11:20:35.00Z (1314530435) > gpsd:INFO: stashing device /dev/cuaU2 at slot 0 > gpsd:INFO: opening GPS data source type 2 at '/dev/cuaU2' > gpsd:INFO: speed 9600, 8N1 > gpsd:INFO: speed 9600, 8O1 > gpsd:INFO: speed 9600, 8N1 > gpsd:INFO: gpsd_activate(): activated GPS (fd 5) > gpsd:INFO: device /dev/cuaU2 activated > gpsd:INFO: NTPD ntpd_link_activate: 1 > gpsd:INFO: /dev/cuaU2 identified as type Generic NMEA (0.000437 sec @ 960= 0bps) > gpsd:WARN: unknown sentence: "$PASHQ,RID*28\x0d\x0a" > gpsd:WARN: unknown sentence: "@F2.2=3D1*64\x0d\x0a" > gpsd:WARN: bad checksum in NMEA packet; expected 2D. > gpsd:WARN: unknown sentence: "$PSRF100,0,9600,8,1,0*0C\x0d\x0a" > gpsd:WARN: unknown sentence: "$PFEC,GPint*58\x0d\x0a" > gpsd:WARN: unknown sentence: "$PTNLSNM,0139,01*5C\x0d\x0a" > gpsd:WARN: unknown sentence: "$PFEC,GPsrq*5B\x0d\x0a" > gpsd:WARN: unknown sentence: "$PASHQ,RID*28\x0d\x0a" > [...] > --------- Sorry. No idea on this. > - The system also has a broadcom wireless ethernet: > --------- > none2@pci0:2:0:0: =A0 =A0 =A0 class=3D0x028000 card=3D0x057614e4 chip=3D0= x057614e4 rev=3D0x01 > hdr=3D0x00 > =A0 =A0vendor =A0 =A0 =3D 'Broadcom Corporation' > =A0 =A0device =A0 =A0 =3D 'BCM43224 802.11a/b/g/n' > =A0 =A0class =A0 =A0 =A0=3D network > =A0 =A0bar =A0 [10] =3D type Memory, range 64, base 0xd1500000, size 1638= 4, enabled > There has been discussion of this chip on freebsd-wireless@, I don't think a driver is yet available, but there is quite a bit of interest, so it may be coming. Good luck. Getting recent laptops working with FreeBSD is certainly a challenge. On my T520 I'm still running VESA and waiting delivery of an over-priced Intel Wireless card with the custom PCI ID Lenovo requires. (Standard Intel 6205 is $20 while the same card with the Lenovo PCI ID (FRU 60Y3253) seems to run $100-$145. --=20 R. Kevin Oberman, Network Engineer - Retired E-mail: kob6558@gmail.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1vfvoiDxO86eLjBFLCRHLQ%2BZCx1h-K4XAHSy0qFXvFZtw>