Bluetooth on Laptop
Vijay Kiran
vijaykiran.duvvuri at gmail.com
Thu Nov 17 19:36:19 GMT 2005
Hi Max,
I've added the ng_ubt_load="YES" and rebooted. It fixed the problem,
hcccontrol inquiry command finds my Nokia 3230 phone via bluetooth :-) But
I dont know why it didn't work when I used plain kldload ng_ubt, may be it
needs more modules(?). Please find the result of the commands attached as
a txt file.
I'll be trying to pair up my phone with laptop.
---
Thanks & Regards,
www.VijayKiran.com
On Thu, 17 Nov 2005 23:08:00 +0530, Maksim Yevmenkin
<maksim.yevmenkin at savvis.net> wrote:
> Hello,
>
>> I've a Laptop with integrated bluetooth. I've loaded the ng_ubt kernel
>> module and the dmesg | grep ubt shows the following:
>> ubt0: vendor 0x0a12 product 0x0001, rev 2.00/15.93, addr 2
>> ubt0: vendor 0x0a12 product 0x0001, rev 2.00/15.93, addr 2
>> ubt0: Interface 0 endpoints: interrupt=0x81, bulk-in=0x82, bulk-out=0x2
>> ubt0: Interface 1 (alt.config 5) endpoints: isoc-in=0x83,
>> isoc-out=0x3; wMaxPacketSize=49; nframes=6, buffer size=294
>
> looks fine to me
>
>> This is similar to the example shown in the Handbook. But when I try
>> /etc/rc.bluetooth start ubt0 it gives error like:
>> bash-2.05b# /etc/rc.bluetooth start ubt0
>> ngctl: send msg: No such file or directory
>
> strange... could you please provide the output of the following commands
>
> 1) uname -a
>
> 2) kldstat -v
>
> 3) ngctl li (as root)
>
> and finally try to run (as root)
>
> # sh -x /etc/rc.bluetooth start ubt0
>
>> Did I miss something? Do I need to create the device nodes like on
>> Linux?
>
> no, you do not need to create device nodes.
>
> thanks,
> max
>
> p.s. i've redirected your question to freebsd-bluetooth@ which is more
> appropriate.
-------------- next part --------------
FreeBSD shire.vijaykiran.com 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005 root at x64.samsco.home:/usr/obj/usr/src/sys/GENERIC i386
Id Refs Address Size Name
1 22 0xc0400000 63070c kernel
Contains modules:
Id Name
30 xpt
31 probe
32 cam
33 cd
34 ch
35 da
36 scsi_low
37 pass
38 sa
39 ses
40 aac/aacp
41 aac/aacd
42 pci/aac
43 pci/aacch
44 eisa/adv
45 pci/adv
46 pci/adw
47 isa/aha
48 eisa/ahb
49 pccard/aic
50 eisa/ahc_eisa
51 isa/ahc_isa
52 pci/ahc_pci
53 cardbus/ahc_pci
54 pci/ahd
55 cardbus/ahd
56 ahd
57 ahc
58 pci/amd
59 amr/amrd
60 pci/amr
61 isa/an
62 pccard/an
63 pci/an
64 pci/asr
65 ata
66 pccard/ata
67 ata/ad
68 isa/ata
69 pci/atapci
70 atapci/ata
71 ad/subdisk
72 ataraid
73 ata/acd
74 ata/afd
75 ata/ast
76 pccard/awi
77 pci/bfe
78 bfe/miibus
79 pci/bge
80 bge/miibus
81 eisa/bt
82 isa/bt
83 pci/bt
84 cbb/cardbus
85 pci/ciss
86 isa/cs
87 pccard/cs
88 eisa/dpt
89 pci/dpt
90 pccard/ed
91 ed/miibus
92 pci/ed
93 eisa/mainboard
94 eisab/eisa
95 legacy/eisa
96 pci/em
97 eisa/ep
98 isa/ep
99 pccard/ep
100 isa/ex
101 exca
102 pccard/fe
103 fwohci/firewire
104 pci/fwohci
105 cardbus/fwohci
106 firewire/fwe
107 firewire/sbp
108 pci/fxp
109 cardbus/fxp
110 fxp/miibus
111 ida/idad
112 eisa/ida
113 pci/ida
114 isa/ie_3C507
115 isa/ie_EE16
116 isa/ie_SL
117 pci/iir
118 ips/ipsd
119 pci/ips
120 pci/isp
121 pci/if_ixgb
122 pci/lge
123 lge/miibus
124 pci/lnc
125 g_md
126 mem
127 miibus/acphy
128 miibus/amphy
129 miibus/bmtphy
130 miibus/brgphy
131 miibus/ciphy
132 miibus/dcphy
133 miibus/e1000phy
134 miibus/xlphy
135 miibus/inphy
136 miibus/lxtphy
137 miibus/mlphy
138 miibus/nsgphy
139 miibus/nsphy
140 miibus/pnaphy
141 miibus/pnphy
142 miibus/qsphy
143 miibus/rgephy
144 miibus/rlphy
145 miibus/ruephy
146 miibus/tdkphy
147 miibus/tlphy
148 miibus/ukphy
149 miibus/xmphy
150 mlx/mlxd
151 pci/mlx
152 pci/mly
153 mpt_core
154 mpt_cam
155 pci/mpt
156 mpt_raid
157 pccard/ncv
158 pci/nge
159 nge/miibus
160 pccard/nsp
161 null
162 pcic/pccard
163 cbb/pccard
164 isa/cbb
165 pci/cbb
166 pci/eisab
167 pci/fixup_pci
168 pci/ignore_pci
169 pci/isab
170 pcib/pci
171 pci/pcib
172 ppbus/plip
173 ppbus/lpt
174 ppc/ppbus
175 ppbus/ppi
176 pci/pstpci
177 pstpci/pst
178 pccard/ral
179 pci/ral
180 cardbus/ral
181 random
182 pci/re
183 cardbus/re
184 re/miibus
185 pccard/sio
186 pci/sio
187 cardbus/sio
188 isa/sn
189 pccard/sn
190 isa/stg
191 pccard/stg
192 pci/stg
193 pci/sym
194 pci/trm
195 pci/twa
196 pci/twe
197 twe/twed
198 pci/tx
199 tx/miibus
200 pci/txp
201 pci/ehci
202 cardbus/ehci
203 uhub/aue
204 aue/miibus
205 uhub/axe
206 axe/miibus
207 uhub/cdce
208 uhub/cue
209 uhub/kue
210 uhub/ural
211 uhub/rue
212 rue/miibus
213 pci/ohci
214 cardbus/ohci
215 uhub/ugen
216 pci/uhci
217 cardbus/uhci
218 uhub/uhid
219 usb/uhub
220 uhub/uhub
221 uhub/ukbd
222 uhub/ulpt
223 uhub/umass
224 uhub/ums
225 uhub/urio
226 ohci/usb
227 uhci/usb
228 ehci/usb
229 uhub/uscanner
230 pci/vge
231 cardbus/vge
232 vge/miibus
233 eisa/vx
234 pci/vx
235 watchdog
236 pccard/wi
237 pci/wi
238 pccard/xe
239 devfs
240 msdosfs
241 procfs
242 pseudofs
243 g_dev
244 g_disk
245 g_gpt
246 g_vfs
247 isab/isa
248 eisab/isa
249 isa/isahint
250 isa/orm
251 isa/pnp
252 cd9660
253 elf32
254 shell
255 cpu/cpufreq
256 rootbus
257 msgsys
258 msgctl
259 msgget
260 msgsnd
261 msgrcv
262 sysvmsg
263 semsys
264 __semctl
265 semget
266 semop
267 sysvsem
268 shmsys
269 shmat
270 shmctl
271 shmdt
272 shmget
273 sysvshm
274 ether
275 if_faith
276 if_gif
277 loop
278 if_ppp
279 if_sl
280 if_tun
281 wlan
282 nfs4
283 nfs
284 nfslock
285 nfsserver
286 cardbus/dc
287 pci/dc
288 dc/miibus
289 pci/de
290 pci/pcn
291 pcn/miibus
292 pci/rl
293 cardbus/rl
294 rl/miibus
295 pci/sf
296 sf/miibus
297 pci/sis
298 sis/miibus
299 pci/sk
300 skc/sk
301 sk/miibus
302 pci/ste
303 ste/miibus
304 pci/ti
305 pci/tl
306 tl/miibus
307 pci/vr
308 vr/miibus
309 pci/wb
310 wb/miibus
311 cardbus/xl
312 pci/xl
313 xl/miibus
314 ufs
315 g_class
316 isa/adv
317 isa/aic
318 pci/arcmsr
319 atkbdc/atkbd
320 isa/atkbdc
321 acpi/atkbdc
322 atkbdc/psm
323 isa/psmcpnp
324 acpi/psmcpnp
325 isa/ed
326 fdc/fd
327 acpi/fdc
328 isa/fdc
329 pccard/fdc
330 isa/fe
331 pci/hptmv
332 io
333 isa/lnc
334 pci/nve
335 nve/miibus
336 isa/ppc
337 acpi/ppc
338 isa/sio
339 acpi/sio
340 scterm-sc
341 scrndr-vga
342 g_bsd
343 g_mbr
344 g_mbrext
345 isa/pnpbios
346 nexus/legacy
347 legacy/cpu
348 legacy/mptable_pcib
349 pci/mptable_pcib
350 root/nexus
351 isa/sysresource
352 isa/atpic
353 acpi/atpic
354 isa/attimer
355 acpi/attimer
356 elink
357 legacy/isa
358 isa/atdma
359 acpi/atdma
360 nexus/npx
361 isa/npxisa
362 acpi/npxisa
363 isa/pmtimer
364 legacy/pcib
365 pci/hostb
366 isa/pcibus_pnp
367 pci/pcibios_pcib
368 legacy/pir
369 isa/sc
370 isa/vga
371 pci/agp_ali
372 pci/agp_amd
373 pci/agp_amd64
374 pci/agp_i810
375 pci/agp_intel
376 pci/agp_nvidia
377 pci/agp_sis
378 pci/agp_via
2 1 0xc0a31000 32e4 splash_bmp.ko
Contains modules:
Id Name
3 1 0xc0a35000 4228 vesa.ko
Contains modules:
Id Name
2 vesa
4 1 0xc0b49000 64ec linprocfs.ko
Contains modules:
Id Name
5 linprocfs
5 2 0xc0b50000 196c8 linux.ko
Contains modules:
Id Name
3 linuxelf
4 linuxaout
6 1 0xc0b6a000 b924 ntfs.ko
Contains modules:
Id Name
6 ntfs
7 2 0xc0b76000 1d408 sound.ko
Contains modules:
Id Name
7 sound
8 1 0xc0b94000 57c8 snd_ich.ko
Contains modules:
Id Name
8 pci/snd_ich
9 1 0xc0b9a000 115fc bktr.ko
Contains modules:
Id Name
10 pci/bktr
10 2 0xc0bac000 1f10 bktr_mem.ko
Contains modules:
Id Name
9 bktr_mem
11 1 0xc0bae000 77e4 ng_ubt.ko
Contains modules:
Id Name
12 uhub/ubt
12 3 0xc0bb6000 c510 netgraph.ko
Contains modules:
Id Name
11 netgraph
13 16 0xc0bc3000 568dc acpi.ko
Contains modules:
Id Name
13 nexus/acpi
14 acpi/acpi_button
15 acpi/acpi_isab
16 pcib/acpi_pci
17 acpi/acpi_pcib
18 pci/acpi_pcib
19 acpi/acpi_sysresource
20 acpi/acpi_timer
21 acpi/acpi_pci_link
22 acpi/acpi_tz
23 acpi/acpi_acad
24 acpi/acpi_cmbat
25 acpi/cpu
26 acpi/acpi_ec
27 acpi/acpi_lid
28 cpu/acpi_perf
29 cpu/acpi_throttle
14 1 0xc3485000 4000 ng_socket.ko
Contains modules:
Id Name
379 ng_socket
There are 2 total nodes:
Name: ngctl10867 Type: socket ID: 00000003 Num hooks: 0
Name: ubt0 Type: ubt ID: 00000001 Num hooks: 0
More information about the freebsd-bluetooth
mailing list