Posts

Showing posts with the label driver

Linux cures Windows driver problem

Installing a Huawei E352 HSPA+ dongle took ages under Windows. I had to abort it halfway through because I was running out of time. In retrospective, it was probably caused by a conflict with the previous modem's connection dashboard. I was shocked when I wanted to resume next time. Some time after inserting the device, the system asked for a .sys file from a driver disk. Neither modem worked anymore. As usual for this kind of dongle, no vendor download is available as the device itself contains all drivers on a virtual CD-ROM. However, that is only accessible before it's  switched to modem mode  by the parts already installed. Chicken and egg problem. Puppy Linux to the rescue! Thankfully, I had it on my USB flash along with DSL and SliTaz . The system loaded to RAM rapidly. I copied over the drivers from the modem to another USB flash. As a plaything, I enjoyed the command line and the responsivity, also browsing the web a bit over 3G. After rebooting to Windows, re...

Trickling of bug fixes

I've been bitten by the following bug from 2009 which has a proper fix in git, yet the stable package doesn't even have a workaround for it. That's agility for you! http://permalink.gmane.org/gmane.comp.handhelds.ipaq.synce.devel/1808 And let's not talk about the memory safety issues this bug again brings up.

New achievement: Ubuntu enablement successful

Actually it is not an option for Ivy Bridge, it is a must! In my opinion, a patch would have been in order to the LTS kernel. https://wiki.ubuntu.com/Kernel/LTSEnablementStack Some background: linuxquestions.org: [SOLVED] kernel 3.2.x causes system freeze on Intel Ivy Bridge platform(e.g. ThinkPad T430)? Launchpad: [IVB]12.04 64 bit System freezes (mouse, keyboard) ...

Ubuntu 11.04 vs. Intel 865G

Hm, it looks like this post has stuck in my drafts for some years now... Compositing produces a considerable amount of flicker and the display is obstructed by random image parts. dmesg is also full of page flip errors. Solution: cat >~/.drirc <<EOF <driconf> <device screen="0" driver="dri2"> <application name="Default"> <option name="vblank_mode" value="0" /> </application> </device> </driconf> EOF service gdm restart via https://bugs.freedesktop.org/show_bug.cgi?id=30654#c10 and http://pastebin.com/3gr5VbHY Also needed to append the following to the kernel command line, or else I got a lot of squashfs block read errors: acpi=off noapic ide=nodma all_generic_ide pci=nommconf

ZTE MF195 3G hack on Ubuntu 11.10

If you connect this modem to a machine running Ubuntu, it mounts and opens the virtual driver disk. If you unmount the partition, usb_modeswitch automatically kicks in and switches the device from CD-ROM emulation to modem mode. Unfortunately, Network Manager would not connect regardless of configuration. However, after some trial and error, wvdial was able to establish connection and start transferring data. After reducing the unknowns, I've devised a small script which waits until the drive gets automatically mounted, unmounts the device, waits for settling and then establishes a connection with wvdial. This script was hooked up to a specific device addition udev rule to make it run automagically. As the devised udev rule did not narrow down the event good enough, actually two such invocations are done for each insertion, so a bit of an ugly hacking was involved to implement mutual exclusion.