Each USB bridge contains a unique built-in identification chip. The identification chip is a custom DS2401 that is a 64-bit ID number.id is available through openbsd's sensors framework:
uow0 at uhub0 port 1 uow0: Dallas Semiconductor USB-FOB/iBUTTON, rev 1.00/0.02, addr 2 onewire0 at uow0 owid0 at onewire0 "ID" sn 000000280948this is a dallas ds9490r, usb to 1-wire adapter.
attempting to keep system current without tracking changes in source code is just wasting time
i got some new devices for my hacking environment:
uhub1 at uhub0 port 1 uhub1: ALCOR Generic USB Hub, rev 1.10/3.12, addr 2 uhub1: 4 ports with 4 removable, self powered
umass0 at uhub1 port 2 configuration 1 interface 0 umass0: Generic Mass Storage Device, rev 2.00/1.26, addr 4 umass0: using SCSI over Bulk-Only scsibus1 at umass0: 2 targets
due to lack of sata 2 dvd-rw drives support in openbsd, i bought this device for my new dvd-rw drive
new vnd(4) tools in -current (fsck_vnd(8) and mount_vnd(8)) is really nice. make your own encrypted virtual filesystem just by making file of static size, creating mount point and adding two lines in ``/etc/ fstab'' file.
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!